我想在Visual Studio C#中重新设计我的图形用户界面。我正在使用git bash用于此目的,因为我有我所有工作的提交日志。 我输入了以下命令
git rebase -i HEAD~3
然后我的记事本++编辑弹出,因为我配置了。现在我在提交消息之前键入编辑,我会在我的git向我显示两个命令之后重新设计表单
git commit --amend
git rebase --continue
我输入git commit --amend
并再次打开我的记事本++表单然后我打开了我的visual studio表单并重新设计了表单,之后我关闭了我的visual studio和notepad ++并键入git rebase --continue
但它没有工作
所以我的问题是,我应该在什么时候在Visual Studio窗体中进行更改?
答案 0 :(得分:2)
当变基暂停时,您应该进行更改。然后,像通常用于提交一样添加这些更改(使用git add
)。但是,不是将它们作为新提交提交,而是使用git commit --amend
修改前一个提交。这将更改您当前正在编辑的提交。
之后,使用git rebase --continue
继续变基并应用以后的提交。
答案 1 :(得分:1)
您应该在
之前进行更改git commit --amend
因为“修改”意味着:采取改变并“修改”它们到最后一次提交。因为你正处于变基的过程中;因此,这些更改将应用于您当时的提交。
总结: