gitpro2学习笔记


本文用来记录学习gitpro一书中比较常用的炫酷指令,持续更新。

  • git checkout --track origin/master
    本地自动创建一个跟踪origin/master的master分支
  • git add
    追踪新文件、把已经追踪的文件放到暂缓区、合并时把有冲突的文件标记为已解决状态。
  • git log -p -2
    查看最近两条提交
  • git log --stat
    查看每次提交有多少文件被修改、删除。及每次提交后的总结


    image.png
  • git stash
    stash的含义就是把工作区的修改临时储藏起来,等以后再恢复使用
  • git stash pop
    恢复使用工作区暂存的修改
  • git stash apply stash@{0}
    当存在多个分支stash时,Git stash pop 默认会弹出stash list中索引为0的stash
    。可以通过git stash list 查看所有分支的stash,再通过git stash apply stash@{x}恢复对应分支的stash
localhost:xxxx beifeng$ git stash list
stash@{0}: WIP on devtest: 252b3cb xxx:feat:add checktime,add hearbeat
stash@{1}: WIP on xxx-MASTER: d473c87 [xxx:feature]add annatation components
localhost:state32960 beifeng$ git stash apply stash@{1}
On branch O-M01-MASTER
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 16,040评论 5 147
  • Git 命令行学习笔记 Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来...
    sunnyghx阅读 9,379评论 0 11
  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 12,761评论 1 26
  • 忽然做不到滋养你,自己都无法滋养自己 而又把自己定在 能滋养自己滋养你的位置上 真实中确实匮乏 需要被疼爱 需要被...
    观照生活阅读 1,300评论 0 0
  • 泰山不要欺毫末,颜子无心羡老彭。 松树千年终是朽,槿花一日自为荣。 何须恋世常忧死,亦莫嫌身漫厌生。 生去死来都是...
    瑞埃达斯阅读 1,189评论 0 0