让两个不同的git客户端同时访问同一个本地git repo是否安全?

时间:2012-02-11 00:15:21

标签: git egit

我有一个从bitbucket.com克隆的本地git repo我做了很多工作。由于eclipse是我的IDE,我使用EGit eclipse插件,特别是在我重构的时候效果很好,到目前为止我对EGit很满意。

今天我注意到Atlassian有一个很好的免费GUI shell,名为SourceTree http://www.sourcetreeapp.com/,我想知道如果同时从EGit和SourceTree访问我的本地git repo是否有任何问题。例如,如果我从Egit开始提交然后同时从SourceTree启动一个comit会发生什么? git如何处理本地仓库的并发访问?

2 个答案:

答案 0 :(得分:0)

是的,只要你只是拉它就会没事的。中央回购,如果不是裸露的,应该从其他回购。你想避免将任何东西推到非裸仓库。

答案 1 :(得分:0)

我在Gitbox和命令行Git之间在我的本地存储库之间来回跳转,没有任何问题。重要的是GUI经常刷新,以至于它不会“落后”磁盘上的实际存储。