我目前正在研究一个java项目,在提交我的更改并拉动时,我收到以下错误。我不知道如何解决它:
我尝试了一切,但似乎无法解决问题,有人可以帮助我吗?
要清楚,我正在使用eclipse。
答案 0 :(得分:39)
删除受影响的文件并尝试再次拉取。然后将您的更改推送到git。
答案 1 :(得分:5)
我在尝试合并代码时遇到了同样的错误。删除要合并的任一分支中的相应文件
答案 2 :(得分:5)
使用以下命令删除没有版本化的文件
git clean -df
答案 3 :(得分:1)
假设您在本地分支机构工作,即从远程分支机构分支,并且在您提交并推送'之后发生合并冲突。上游,合并到远程分支。
尝试以下3个步骤:
答案 4 :(得分:0)
就我而言,我进行了未提交更改。
我提交了更改,然后能够成功合并而没有dirty_worktree
错误。
答案 5 :(得分:0)
所以...另一个适用于我和DIRTY_WORKTREE的选项... 隐藏您的更改,然后拉。
此解决方案意味着我不会因为简单删除有问题的文件而丢失一些本地有用的日志记录更改。
答案 6 :(得分:0)
我和以下错误相同:
DIRTY_WORKTREE pom.xml
因此,我从工作目录中删除了 pom.xml ,并从特定分支进行了拉取。
对我有用。
答案 7 :(得分:0)
答案 8 :(得分:0)
最简单易行的方法是重新设置