Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 git,并使用文件同步实用程序 (unison) 在几台机器之间同步我的文件,包括 git 的元数据。最近我错误地在两台不同的机器上更改了不同的文件,而两者之间没有正确同步。我很确定我已经正确地协调了文件本身,但我不完全确定我现在有正确的 git 元数据来协调文件集。
我应该做些什么来检查一致性吗?我应该简单地为新协调的文件集做一个 git commit 吗?
只要您让 Unison 同步所有git 的元数据(我想您的意思是项目.git目录中的内容),就可以进行 git 提交。这将使用冲突文件的当前版本(您想要的版本)更新 git 的元数据,然后您可以将这些更改与 Unison 同步。
.git