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

Git命令大全

时间:2015-08-13 14:09:20      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:

一:reset 加--和不加的区别

git reset origin/branch 撤销commit,保留代码

git reset --hard <commit id> 撤销这次commit,--表示撤销提交记录和代码

git reset --hard  origin/branch  撤销commit和代码

git revert HEAD 撤销前一次 commit

git reset --hard 撤销所有本地修改
git reset --hard HEAD^ 撤销所有本地到上一次修改
 

二:git fetch 和 pull 的区别

git fetch:相当于是从远程获取最新版本到本地,不会自动merge 

git pull:相当于是从远程获取最新版本并merge到本地

Git命令大全

标签:

原文地址:http://www.cnblogs.com/likuiliang/p/4726748.html

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