首页 > 其他 > 详细

git之reset

时间:2016-04-02 22:56:11      阅读:386      评论:0      收藏:0      [点我收藏+]

有时候,一直用公司电脑开发的时候,顺顺利利。回到家,用自己笔记本,想改改代码,git pull后,发现一堆的unmerged或者其他冲突等问题。

明明只是git pull 一下,怎么会这么多问题。

这时候,往往最快捷的方式就是把本地代码恢复到上一个版本或者直接恢复远程分支的代码。

说白了,就是重新拿一份远程分支最新的代码!

这时候就该git rest出场了。

//把本地状态,回退到和远程分支一样,也就是重新拿一份远程分支的代码
git reset –-hard origin/develop 

//回退所有内容到上一个版本
git reset HEAD^

//回退某个文件到上一个版本
git reset HEAD^ test.js

//回退到第三个版本
git reset –soft HEAD~3

  

 

 

可参考:

http://blog.csdn.net/xsckernel/article/details/9021225

 

git之reset

原文:http://www.cnblogs.com/simonbaker/p/5348440.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!