master、origin master和origin/master

天行健,君子以自强不息;地势坤,君子以厚德载物。


每个人都有惰性,但不断学习是好好生活的根本,共勉!


文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。

master

  • 1. master
  • 2. origin master
  • 3. origin/master
  • 4. 相关git命令


1. master

指本地分支名
master、origin master和origin/master_第1张图片

2. origin master

origin指远程名,master指远程仓库中的分支名
两者连起来就是远程仓库中的分支名
master、origin master和origin/master_第2张图片

3. origin/master

远程分支名,以斜杠连接起来,标识只是一个远程分支,即远程仓库中的分支在本地的一个副本

4. 相关git命令

//从名为origin的远程上拉取名为master的分支到本地分支origin/master中
git fetch origin master
//合并名为origin/master的分支到当前所在分支,这里需要指定的是被合并的分支。
git merge origin/master
//将本地master分支推送到远程origin
git push origin master
//一次性拉取多个分支到本地origin/master分支
git fetch origin master stable oldstable
//一次性合并多个分支
git merge origin/master dev-001 dev-002
//查看所有分支名
git branch -a

你可能感兴趣的:(#,Git,git,intellij-idea)