Git实时自动同步分支

  • 本文关键字:同步 分支 实时 Git git
  • 更新时间 :
  • 英文 :


我对使用git有点陌生。我们有一个git存储库,有几个用户。是否有一种方法可以自动同步更改而无需按同步/做git pull ?

所以当别人做git push时,它会自动同步我的实例。有点像dropbox的工作原理?

Git不支持这种特性。你可以模仿这种行为的最接近的方法是使用git-hooks,当你的团队中有人推时,它会自动拉出所有的合作者存储库。

然而,这将是相当复杂的设置(特别是更新一个实际用户的工作目录),并将不可避免地导致问题(当,例如,你正在处理一个文件,另一个用户刚刚更新;Git会拒绝拉入,你必须手动执行合并操作)。

有一些工具可以帮你做到这一点。

例如,HighFlux自动将更改从主干拉到你的工作副本(只要没有冲突):https://www.highflux.io/docs/conflicts#keeping-your-work-up-to-date-with-trunk

可能有其他工具可以为您做同样的事情。

最新更新