我是新的git,并试图清理我的分支,我打算删除之前添加的多个文件。
我打算删除的文件只有额外的空白,这是在我删除一些代码之后出现的。基本上,没有空白,这个文件与基本分支完全相同,所以我不希望它出现在我的拉请求中。
我所指的拉请求有多个提交,并且处于我想要合并的阶段。我想要删除所有的文件,从这个分支显示仅仅是因为空白。我确实尝试过很少的事情,但没有任何帮助-
git checkout origin/<remote-branch> <filename>
git commit --amend但是这没有帮助,我只想从多个提交中选择特定的文件,并将它们从我的更改(分支)中删除。
发布于 2016-01-16 10:00:08
我要做的是从师父那里得到一个分支。如果不是,则更改命令。
git复位主机
Git添加-p
这将通过交互的方式解决分歧,一个接一个地询问你是否需要它们。
发布于 2016-01-15 23:33:34
也许您想要做的是一个重基交互式git rebase -i,您将在其中“编辑”您想要修改的所有提交。
应该做这份工作..。
请随意阅读更多关于重基交互的文档。
https://stackoverflow.com/questions/34819129
复制相似问题