美文网首页
git的常用命令

git的常用命令

作者: wanncy | 来源:发表于2019-04-27 17:20 被阅读0次

    这里记录一下git常用的命令:

    作为一个版本控制的软件,对于

    • 版本管理
      git 的版本管理主要靠HEAD指向的commitId来改变,是针对于一个branch而言,每个版本的内容除文件外还有日志git log
    git reset --hard  commitId      // 版本的切换
    git reflog                      // 可以查看向后的commitId 
    
    • 分支的管理
    git branch YourBranch      //  创建分支MyBranch
    git branch -d YourBranch   // 删除分支MyBranch
    git checkout YourBranch    //  切换分支
    //  git checkout -b YourBranch    
    git merge  Branch          // 合并分支,需要解决冲突
    

    注: 合并分支时可以 master->dev,也可以 dev->master 只需要解决冲突一次即可

    • remote,local的管理

    查看远程库信息

    git remote -v
    

    远程仓库的名字一般为:origin

    git clone https:url        //  将远程仓库克隆到本地,此时自动构建master分支与远程master分支关联
    git remote add origin git@github.com:xxxx/xxxx.git        //  关联远程仓库
    git push origin master        //  将本地master分支提交到远程仓库master分支
    

    创建远程分支 dev 到本地

    git checkout -b dev origin/dev
    

    将本地分支与远程分支建立链接,以便 git pull

    git branch --set-upstream-to=origin/dev dev
    

    ref: 廖雪峰的git教程

    相关文章

      网友评论

          本文标题:git的常用命令

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