【git】命令学习

  • git stash

把当前未提交的改动「复制」到另一个地方暂存起来,待要恢复的时候执行 git stash pop

  • git commit --amend

提交之后发现漏掉了某些文件,选择重新add后提交再次提交是不合理的,应该先add后执行git commit --amend

  • git reset filename

意外地把一个不需要的文件也 add 了,git reset filename 把这个文件重staging area位置移除出来,并且不会丢失任何数据

  • git checkout filename

快速扔掉该文件所有的变更,回到没有修改之前的状态

  • git checkout -b xxx

创建并且checkout到一个新的分支上

未完待续,后续使用到git其他相关都会慢慢积累到这里

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

推荐阅读更多精彩内容

  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,737评论 9 163
  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 8,660评论 1 26
  • Add & Commit git init 初始化一个 Git 仓库(repository),即把当前所在目录变成...
    冬絮阅读 4,935评论 0 9
  • 一.文本函数 1.删除额外字符的函数 CLEAN从提供的文本字符串中删除所有不可打印的字符 TRIM删除文本字符串...
    浮浮尘尘阅读 790评论 0 2
  • #清凉法语#要学会淡定 一个人大喜大悲时,要学会淡定,否则,激动心情下所做的一切,事后很容易让自己后悔。弘一大师很...
    xcy无名阅读 132评论 0 0