是否可以从Git存储库分支中删除文件,而另一个分支是否已签出?
我想这样做是为了解决与已签出分支中的.gitignore文件的一些冲突,但仍然在我想要检出的分支的存储库中。在为Netbeans中的继承代码设置git存储库时,由于一些仓促的决定而引起。
答案 0 :(得分:1)
Wile在技术上可以用另一个分支替换分支上的提示提交,你必须以编程方式进行烹饪,这比你想要避免的更麻烦。
因此,另一个选择是使用单独的工作树和索引手动执行此操作。 This article解释了如何做到这一点。基本上,您将该分支检出到单独的工作树(并可能使用单独的索引),并修复违规提交。