从未签出的Git分支中删除文件?

时间:2013-01-22 17:03:55

标签: git netbeans gitignore conflict git-checkout

是否可以从Git存储库分支中删除文件,而另一个分支是否已签出?

我想这样做是为了解决与已签出分支中的.gitignore文件的一些冲突,但仍然在我想要检出的分支的存储库中。在为Netbeans中的继承代码设置git存储库时,由于一些仓促的决定而引起。

1 个答案:

答案 0 :(得分:1)

Wile在技术上可以用另一个分支替换分支上的提示提交,你必须以编程方式进行烹饪,这比你想要避免的更麻烦。

因此,另一个选择是使用单独的工作树和索引手动执行此操作。 This article解释了如何做到这一点。基本上,您将该分支检出到单独的工作树(并可能使用单独的索引),并修复违规提交。