您的位置:首页 > 其它

git常用命令

2016-11-22 23:35 211 查看

基础篇

git commit

git branch newImage 新建分支

git checkout newImage 切换到分支

//在master分支执行

git merge bugFix 把bugFix分支合并到master 分支记录是由2合并到1



//在bugFix执行

git rebase master 把bugFix分支copy到master下边 bugFix分支不用了,以后就在master分支干活



//再切换到master分支 执行

git rebase bugFix //这样 两个分支就合并了



进阶篇

git checkout c1 //c1代表当前节点的hash值 head指向c1节点的意思

git checkout master^ //head指向master的父提交

//也可以这样 指向父提交

git checkout HEAD^

git checkout HEAD~4 //向上4步

git branch -f bugFix C0 //分支bugFix指向C0

git reset //回退到上个节点 只有本地可见

git revert// 本地提交后 用新的节点表示上个节点 所有人可见

git cherry-pick C2 C4 //把C2 C4复制到当前分支下

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: