git与.class文件合并冲突

时间:2012-02-02 14:27:15

标签: git merge conflict

我是git的新手,我使用windows for git(这很痛苦),现在我遇到了冲突.class文件的合并问题。怎么解决这个冲突?我真的不了解这场冲突。

3 个答案:

答案 0 :(得分:3)

假设您正在使用Java,那么.class文件只是从您的编译中生成的机器代码。它不是真正的源代码,所以这里不需要解决冲突。我只会覆盖目标分支中的.class文件。

答案 1 :(得分:2)

我不会将源代码生成的类文件放入git中。

您仍然可以在本地删除它,然后git rm <file>删除它。

答案 2 :(得分:2)

我想说甚至不用担心解决它。只需接受合并,假设类文件是唯一的冲突,使用git merge branch -Xtheirs

这将像往常一样合并,但接受来自您正在合并的分支的所有更改,而不检查冲突。

或者,您可以手动解决冲突,如果它让您感觉更好。 从这一点开始,当您向.gitignore添加条目时,与.class文件不会发生冲突。