以下是我的情况:
我有两台机器 - 桌面和笔记本电脑的主文件夹,我使用unison保持同步。这个设置工作正常,因为我可以随身携带,并拥有一切随和。现在我想把git扔进这个组合。
我在bitbucket.org中设置了一个远程仓库。我希望能够做的是定期从任何机器提交代码(因为两者都是同步的)。但是我想知道我是否在两台机器中设置相同的git会产生冲突。同时使用unison同步文件...这将如何影响git是另一件让我担心的事情。
关于如何实现这一点的任何指示都将是最有帮助的。
谢谢大家和问候,
萨米尔
答案 0 :(得分:1)
我不会通过unison同步Git目录。我将所有源代码存储库保存在我的个人文件目录的src
子目录中,并将其统一忽略。
从我的统一配置:
root = /home/igor/
root = ssh://example.com/
path = files
ignore = Path files/src/*
答案 1 :(得分:0)
我使用Dropbox同步我的电脑,我在那里有几个git目录。所以基本上我的git文件也是同步的,而且我从未遇到过这方面的问题。