美文网首页
Git常用命令

Git常用命令

作者: __Gavin__ | 来源:发表于2018-06-14 18:32 被阅读0次

    基操

    查看基本信息

    $ git --version   //  查看git的版本信息
    $ git config --global user.name   //  获取当前登录的用户
    $ git config --global user.email  //  获取当前登录用户的邮箱
    $ git config --global user.name 'userName'    // 设置 git 账户
    $ git config --global user.email 'email'
    

    添加远程仓库

    $ git remote add [<options>] <name> <url>
    

    查看远程仓库

    $ git remote -v
    

    更改远程仓库URL

    // 方式一
    $ git remote set-url <name> <url>
    
    // 方式二
    $ git remote rm <name> <url> 
    $ git remote add <name> <url>
    

    修改 commit 的 msg

    // 未 push 的情况下:
    $ git commit --amend
    

    分支管理

    创建分支

    $ git branch dev
    

    切换分支

    $ git checkout dev
    

    创建分支并切换分支

    $ git checkout -b dev
    

    删除分支

    $ git branch -d dev
    

    在分支上提交新的版本

    $ git commit -a -m 'dev1'
    

    合并分支

    $ git merge dev
    

    分支的合并后显示log

    $ git log --oneline --graph --decorate
    

    在分支开发的过程中遇到其他问题需要切换其他分支

    • 保留写好的内容在切换到主干

    • 保留内容

      git stash 
      

    在次切换分之后需要应用一下保留的内容

    git stash apply
    

    丢掉保存的内容

    git stash drop
    

    使用并丢掉

    git stash pop
    

    最佳分支

    -有的时候开发需要合并指定的内容,而不是合并所有的提交,所以我们需要挑选最好的,自己生产版本

    合并分支把树杈掰到主干上

    git rebase
    

    相关文章

      网友评论

          本文标题:Git常用命令

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