所以我们使用了GitLab,所以我不得不发出一个mergeeqeq请求。正是在mergeeq期间,我意识到我已经对git提交了其他文件“临时的和不需要的”。有没有办法解决这个问题?我尝试过
git commit --amend
但这只会更改提交消息,而我也需要删除不必要的文件。
这可能吗?
答案 0 :(得分:1)
否,<button id="Area300" style="left:755px;" onclick="a('normal', 'Area300')" type='button'>Click</button>
确实允许您向上一次提交添加新的修改。当您使用git commit --amend
参数时,它只会更新提交消息。
但是,我建议您从本地分支机构*执行以下操作,而不是尝试从索引中-m
删除不需要的文件:
rm
现在只需刷新您的PR页面,它就会自动更新,用新的提交替换错误的提交。
(*假设这是您的功能分支,您可以在其上强行推入而不中断其他人的工作。如果我在这里错了,请纠正我)