GitHub Enterprise automatically synchronizes its clock by connecting to NTP servers. If for some reason the clock starts to drift, there are a few ways to re-adjust it.

You can:

  • Set new NTP servers if your installation cannot access the default ones.

  • SSH into your installation and run the ghe-time-sync command.

  • Prevent your hypervisor from trying to set the virtual machine's clock. For example, you may be able to accomplish this on VMware by unselecting Synchronize guest time with host.

Further reading