美文网首页
git常用命令

git常用命令

作者: 正在生姐姐气的MRLi | 来源:发表于2016-05-10 21:35 被阅读19次

http://liuzxc.github.io/blog/git-usage/

vim编辑器操作:http://www.vpser.net/manage/vi.html

stash:还未提交的修改内容以及新添加的文件,留在索引区域或工作树的情况下切换到其他的分支时,修改内容会从原来的分支移动到目标分支。

但是如果在checkout的目标分支中相同的文件也有修改,checkout会失败的。这时要么先提交修改内容,要么用stash暂时保存修改内容后再checkout。

rebase:与merge有区别,merge是将master和分支合并添加一条commit历史记录,rebase是将分支的历史记录解决了冲突后均添加到master后(分支更新主干代码,用rebase)

revert:取消最近一次commit(git revert HEAD)

reset:取消提交

相关文章

网友评论

      本文标题:git常用命令

      本文链接:https://www.haomeiwen.com/subject/wgvyrttx.html