我不小心将Visual Studio中的代码推送到了git中。我想从Visual Studio本身的提交中回滚。请帮助我
答案 0 :(得分:0)
打开命令行(例如git bash
),cd
进入项目目录并执行以下操作:
git revert HEAD
git push
答案 1 :(得分:0)
我想从Visual Studio本身的此提交回滚
请参见“ Revert changes in shared commits”
使用
revert
撤消在提交到共享分支的提交中所做的更改。
revert命令创建一个新的提交,该提交撤消对先前提交的更改。还原后不会重写任何历史记录,因此与他人一起使用时可以安全使用。
然后推送。
答案 2 :(得分:0)
通常,如果您想在git中回滚提交,则需要使用以下命令:
git revert HEAD ##to return to the HEAD commit
git push ##to update you remote repository
在多个方面,都有一个完整的git gui,您可以尝试使用这些工具提供的实用程序执行此2命令。
还有其他git gui,例如 Smartgit,GitHub Desktop,Tortoise Git 等,它们提供了与经典命令行git相同的功能。