美文网首页
git自用整理

git自用整理

作者: sasky2008 | 来源:发表于2018-02-26 11:41 被阅读18次

    最近买了个Mac mini配置fastlane自动打包.
    我这个万年SourceTree的选手, 指令也记不全了, 整理一下以备自用.

    提交拉取推送

      git status   // 先查看当前工作台状态
    

    增加到暂存区

      git add .
    

    提交到分支

      git commit -m "本次提交"
    

    拉取分支

      git push origin dev
    

    查看工作区和版本库内容的区别

      git diff HEAD -- <name>
    

    撤销错误的提交内容, 没push前

      git checkout -- <name>
    

    创建并切换分支

      git checkout -b <name>
      // 等同于
      git branch <name>
      git checkout <name>
    

    删除分支

      git branch -d <name>
    

    合并某分支到当前分支

      git merge <name>
      git merge --no-ff -m "merge with no-ff" <name> // 保证删除分支保留分支信息
    

    查看合并的分支图

      git log --graph
    

    查看当前分支名称

      git symbolic-ref --short -q HEAD 
    

    查看本地分支

      git branch
      git branch -vv
      git config --lis
    

    查看提交的记录

      git config --lis
    

    版本回退

      git reset --hard < commit > // commit
    

    版本回退后悔药

      git reflog   // 找到reset之后放弃的head
    

    相关文章

      网友评论

          本文标题:git自用整理

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