我执行了一些步骤(一些错误然后更正它们,如下所示),现在它在Eclipse中导致问题,导致我不允许我从master切换到branch1。
以下是一系列步骤:
但是现在 当我从master切换到branch1时,它不允许我切换 并显示错误:
我也将该文件放在.gitignore文件中(通过包含/.project
)并推送.gitignore
但是徒劳无功。它为我提供了选项"重置","提交"和" Stash"但不幸的是,它们都不起作用,可能导致git知道这个文件为"忽略文件" /"未跟踪文件"。我一个接一个地尝试了所有这些(很多次),但这一直都会出现。
非常感谢任何帮助。
答案 0 :(得分:0)
我不确定这是否是#34;理想的"回答但我想,从命令行,你可以从master强制检查branch1,执行.project文件的git rm,然后将更改(删除.project文件)推送到远程仓库。所以它看起来像这样:
git checkout -f branch1
git rm .project
git commit -m "Deleting .project dir"
git push origin branch1