tortoiseGit 重置为以前的版本
Posted
技术标签:
【中文标题】tortoiseGit 重置为以前的版本【英文标题】:tortoiseGit Reset to a previous version 【发布时间】:2016-02-29 06:31:06 【问题描述】:我正在使用乌龟 Git,我只是进行了合并和推送,这使我的项目不再启动,它添加了一些 HEAD
元素和东西.. 现在我想回滚到我进行合并之前的那一刻我怎样才能做到这一点?
我应该重置“在那种情况下是软的、混合的还是硬的?”..?或者我应该在我最后一次工作提交后恢复所有提交?切换/结帐到最后一个工作提交?合并到最后一个工作提交 .. 还是简单地从最后一个工作提交创建一个新分支?
谢谢你..
【问题讨论】:
【参考方案1】:我不明白“push 使我的项目不再启动,它添加了一些 HEAD 元素和东西..”,所以我只是假设你“push 那个分支远程。”
如果你有一些同事,正常流程将是:
-
不要改变你推出的任何东西
还原
提交
推送
如果你没有任何同事,做你想做的事。 :p
我的惯用方式:
-
硬重置
用力推动
【讨论】:
以上是关于tortoiseGit 重置为以前的版本的主要内容,如果未能解决你的问题,请参考以下文章
使用tortoisegit工具git地址中带号码密码的拉取,以及使用这种方式后中途重置密码报git remote: HTTP Basic: Access denied 错误解决办法