我的同事使用eclipse重命名许多文件
例如:apple.java
到Apple.java
所以当我拉代码时,它有冲突 git提示说我必须在拉之前删除那些文件,但我不想要 我怎样才能解决这个冲突?
答案 0 :(得分:1)
当您通过eclipse更改文件名时,git并未获知此信息。这意味着它仍然期待" apple.java"在你的硬盘上,它考虑" Apple.java"作为一些非分段文件(未添加一个)。
你应该做的是将文件移回硬盘上(以任何方式),然后" git mv"他们又来了。
在您执行此操作并提交更改后,不应该出现问题。
答案 1 :(得分:0)
这不是像同事一样重命名文件的好方法。然后尝试git mv apple.java Apple.java
,然后git commit -m "Rename file"
,然后:git pull
。它应该解决你的问题。