git本地分支命令

git commit  --提交一次修改
git commit -m "something you want to markdown about this commit"
    --提交一次修改并附上标注内容
git branch side1        --在当前节点创建一个分支side1
git checkout side1      --切换到side1分支
git checkout master
git merge side1     --将side1分支合并到master分支(master为当前分支)
git rebase master       --将master分支的修改复制到当前分支(即重建分支)
--已有提交C1~C4当前分支master位于C4节点,将HEAD标志从当前master分支分离,指向C1提交节点--
git checkout C4
git log     --查看提交记录的哈希值
git checkout master^        --切换到master的上一个提交(父节点)
git checkout master~n      --切换到master的上n个提交
git branch -f master C1         --强行修改master分支的位置到C1提交节点(撤销)
git rebase -i HEAD~4       --对HEAD标识前4个提交进行操作,该命令会弹出编辑框,在编辑框中可进行排序或删除,如删除C2提交,将提交顺序修改为C3 C1 C4
git cherry-pick C2 C4       --将C2、C4提交复制到当前分支

你可能感兴趣的:(Git)