git 常用操作

笔记系列

  1. git stash 暂时保存当前修改的代码
    git stash apply 恢复上次保存的代码
  2. git reset --hard XXXXXXXXX 直接切至某个commit ,提交需要 -f
    git revert 回滚某个 commit
  3. push git push -f origin master 强推,一般用于 reset,和 rebase - i 后,有避免方案慎用。
  4. git rebase origin/master 合并操作用 rebase,和merge 相比就是提交树好看点,看时间节点排序。作用没啥区别,绝大多数公司推荐 rebase
  5. git rebase -i + 预期最后一个 commit HASH commit合并多个,从提交时间晚的往时间早的合。
    git rebase --abort 恢复之前的状态
  6. git merge master 合代码。 有 rebase 不要用 merge 了,提交树太丑了,横七竖八的

常规系列:

git status 查看状态 git checkout . 去掉所有改动

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容