码迷,mamicode.com
首页 > 其他好文 > 详细

三分钟教你学Git (一)之技巧

时间:2014-05-04 18:58:59      阅读:331      评论:0      收藏:0      [点我收藏+]

标签:com   set   工作   har   res   app   

先来看看几个比较有用的技巧

git stash

将工作区中的状态保存到栈中,供以后apply/pop。可以把它理解为一个commit,但是是存在另一个仓库里的。


git reset

--hard 将暂存区,工作区,版本库都恢复到某一次提交的状态

--soft 暂存区和工作区都不变,只改变版本库的状态

--mixed (默认) 将版本库和暂存区都改变,不改变工作区


如果在commit之后进行push,发现别人在你之前做了push,这时应该怎么办呢?

git reset --mixed HEAD^

git stash

git pull

git stash apply

git add

git commit

git push



三分钟教你学Git (一)之技巧,布布扣,bubuko.com

三分钟教你学Git (一)之技巧

标签:com   set   工作   har   res   app   

原文地址:http://blog.csdn.net/hongchangfirst/article/details/24961795

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!