将GitHub(GUI)客户端与远程文件系统(通过samba)一起使用会导致奇怪的问题。例如,新克隆(克隆后1分钟)通知所有文件已更改。如果我运行diff它会说每个文件的内容被相同的内容替换(这意味着什么都没有改变)。几个小时之后,当所有内容都被实际提交时,由于“未分级的更改”而无法“同步”提交。这样的其他奇怪问题很少,所以我的感觉是GitHub图形客户端对samba不稳定。
我需要与只知道如何使用GUI客户端的前端开发人员/设计人员共享代码。他们无法在本地工作。有没有其他(工作)方式我可以共享远程文件系统并让那些人使用GitHub客户端?