首页 > 其他 > 详细

Git命令大全

时间:2015-08-13 14:06:53      阅读:259      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!