it编程 > 编程语言 > 其他编程

git中origin/master和origin master到底有什么区别?一文详解

41人参与 2026-09-01 其他编程

git的origin/master和origin master

origin master 其实由两部分组成,可以看作是两样东西originmaster

origin/master其实只有一部分,可以看做是一样东西。

对三样东西进行分类:

两个分支:

一个远程仓库:

常见用法

首先,从远程仓库origin获取master分支

git fetch origin master

originmaster分支将会复制一份分支副本存在你的本地,命名为origin/master

然后你就可以将本地的master分支与远程分支副本的origin/master进行合并

# 本地切换到master分支
git swtich master  # 与 git checkout master作用相同
# 合并操作
git merge origin/master 

合并完成后,你就可以对远程仓库进行push操作了

# 将本地的master分支推送到远程仓库origin
git push origin master

更多例子

类似的,你可以fetch更多的分支,并且进行合并merge操作,当然合并的冲突需要自己解决

# 一次性拉取3个分支
git fetch origin [branch1] [branch2] [branch3]
git switch master
# 合并分支1
git merge origin/[branch1]
# 合并分支2
git merge origin/[branch2]
# 合并分支3
git merge origin/[branch3]

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

您想发表意见!!点此发布评论

推荐阅读

JVM参数怎么设置?从标准到-XX参数详解

09-01

git merge冲突怎么解决?详解Git合并冲突解决步骤

08-31

VS Code(trae)中更改项目Git远程地址的三种方法介绍

08-31

Git提交大文件导致Push被拒绝的问题排查与解决方法

09-02

Git克隆指定分支的两大高效方法详解

09-02

Git克隆仓库后显示空文件夹的8个可能原因与解决方案

09-02

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论