繁体   English   中英

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

[英]Remove files from a Git branch that is not checked out?

当另一个分支被检出时,是否可以从Git存储库分支中删除文件?

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

从技术上讲,可以将一个分支上的tip提交替换为另一个,您必须以编程方式对其进行烹饪,这比您尝试避免的麻烦更多。

因此,另一种选择是使用单独的工作树和索引来手动执行此操作。 本文介绍了如何执行此操作。 基本上,您可以将该分支检出到单独的工作树(并可能使用单独的索引),并修复有问题的提交。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM