可以在同一个存储库中使用多个Git客户端吗?

时间:2016-01-27 18:48:25

标签: git tortoisegit

我目前正在使用Windows开发机器上的TortoiseGit。我的存储库位于BitBucket上。最近我一直在寻找其他Git客户,因为我发现TortoiseGit有点令人困惑。

由于Git信息和元数据存储在.git个文件夹中,我想知道我是否可以在当前分支上使用其他Git客户端。如果可能的话,这样做有什么不利之处吗?

1 个答案:

答案 0 :(得分:2)

你可以切换到另一个客户端,比如你昨天使用命令行和今天使用TortoiseGit吗?当然,为什么不呢。某个地方可能存在(或者可能是)一个客户端,以不同的方式存储事物,而且你遇到了一些问题,但是一个烟雾检查(也就是做git log等同于检查你所有的提交都在那里)应该是够了。

但要帮自己一个忙,不要同时跑两个人。在尝试IDE插件之前关闭所有TortoiseGit实例。至少在RW操作方面(RO通常是安全的)。虽然原始的git二进制文件对于并发访问是安全的,但我不会假设其中的所有其他实现。最有可能它不会伤害你,但为什么一开始就抓住机会呢?

相关问题