我使用git有点新鲜。我们有一个包含几个用户的git存储库。有没有办法自动同步更改而无需按同步/执行git pull
?
所以当别人做git push
时,它会自动同步我的实例。有点像Dropbox的工作方式吗?
答案 0 :(得分:2)
Git不支持这种功能。您可以做的最接近模仿此行为的方法是使用git-hooks
,当您的团队成员推动时,会自动拉出所有协作者存储库。
然而,这将是非常复杂的设置(尤其是更新实际的用户工作目录)并且将不可避免地导致问题(例如,当你正在处理另一个使用juste更新的某个文件时; Git将拒绝拉,你必须手动执行合并操作。
Git等SCM永远不会自动更新您的工作副本。