Git : 本地分支与远程分支建立关联

这篇具有很好参考价值的文章主要介绍了Git : 本地分支与远程分支建立关联。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

简记下本地分支和远程分支的几种关联方式

1.用 git checkout 命令关联

使用git checkout命令时,添加-b 参数,相当于创建了新分支后并进行分支切换。对于新创建的分支可以直接指定关联的远程分支:

# 拉取远程分支origin/branch到本地并创建一个新的关联分支
git checkout -b newbranch origin/branch

2.用 git push 命令关联

git push命令本身时推送远程分支的命令,借助--set-upstream 参数,可以指定关联上远程分支:

# 将本地分支上传到远端,同时关联newbranch和远端branch分支
git push --set-upstream origin newbranch:origin/branch

其中 origin是远程仓库别名,newbranch 是本地分支名 origin/branch是远程分支名

3.用 git branch 命令关联

git branch命令本身就是操作分支的命令,借助--set-upstream-to 参数,就是来指定关联上远程分支的:

# 将本地newbranch分支与远端branch分支关联
git branch --set-upstream-to=origin/branch newbranch

总结

第三种方式更为直接,将本地分支与远程分支关联好之后,就可以进行git pull 或git push 等操作了。文章来源地址https://www.toymoban.com/news/detail-714443.html

到了这里,关于Git : 本地分支与远程分支建立关联的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git 解除本地分支与其它分支(远程分支)的关联

    开发中,我在同事的分支开一条分支,并将同事的分支作为关联分支,前两天还好,我一个人在干活,然而第3天,同事回来了,他在他那条分支也开发,这时就会出现2种情况, 1. 同时修改一处代码,导致代码冲突; 2. 我提交代码前,都需要拉取同事分支的最新代码,否者无

    2024年02月20日
    浏览(44)
  • 在Git中创建本地分支并关联远程分支

     前记: git svn sourcetree gitee github gitlab gitblit gitbucket gitolite gogs 版本控制 | 仓库管理 ---- 系列工程笔记. Platform:Windows 10 Git version:git version 2.32.0.windows.1 Function: 在Git中创建本地分支并关联远程分支 目录 一.在Git中创建本地分支并关联远程分支: 1. 新建本地分支: 2. 关联远

    2024年02月07日
    浏览(70)
  • Git创建本地分支并关联远程分支(项目代码备份)

    1、创建本地分支 例如:git branch dev,这条命令是基于当前分支创建的本地分支,假设本地分支是main,则是基于main分支创建的本地分支dev。 2、切换到本地分支 例如:git checkout dev,这条命令表示从当前main分支切换到dev分支。 3、创建本地分支并切换 例如:git checkout -b dev,这

    2024年02月16日
    浏览(51)
  • Git重命名远程分支名称并关联本地

    注意: 当前分支名(本地) 与 远程分支名完全一致下!!! 注意: 当前分支名(本地) 与 远程分支名完全一致下!!! 注意: 当前分支名(本地) 与 远程分支名完全一致下!!! 假设本地与远程分支名都为A,现更换成B,操作如下: 第一步: 第二步: 第三步: 第四步:

    2024年02月11日
    浏览(68)
  • git操作--->在远程删除了某个分支,但本地使用git branch -r的时候还是会显示某个分支存在是什么原因

    💕又迷糊了哈哈,以为自己命令执行错了,结果可能是缓存的原因:💕 😂如果你发现使用 git branch -r 命令显示了一个远程没有的分支,这可能是由以下几个原因造成的:😂 缓存的远程分支信息: 当你克隆一个仓库或者与远程仓库交互时,Git 会在本地保存远程分支的缓存信

    2024年02月19日
    浏览(55)
  • git拉取远程仓库到本地并建立远程分支+各类操作

    我决定自己写一篇文章,不然每次玩git都要找许多文章搞半天才会,很浪费时间!!!!!!!!! 本文包括如何用git将远程仓库拉取到本地、建立远程分支和一些问题的解决方案等,非常之详细!!! 首先在桌面新建一个文件夹,打开该文件夹,点击右键,选择“Git Bas

    2024年02月07日
    浏览(87)
  • git的本地分支如何关联远程分支,比如github,gitlab,码云等

    今天发布某版本的项目,准备创建个 v0point1 分支,后期如果修改该版本,直接在该分支上修改即可。 首先,使用 git branch v0point1 命令,创建本地分支 v0point1 ,如下图所示: 其次,使用 git checkout v0point1 命令,切换到 v0point1 分支,如下图所示: 当然,我们也可以使用 git ch

    2024年02月13日
    浏览(68)
  • 问题:git branch -a 看不到所有的远程分支

    问题:通过git branch -a 查看分支时,看不到所有的远程分支(我这里缺少master 远程分支) 解决:通过 git fetch 将本地远程分支保持一致 再次 git branch -a,就可以看到所有的分支

    2024年02月12日
    浏览(46)
  • git拉取远程分支到本地报错fatal: ‘origin/XXX‘ is not a commit and a branch ‘XXX‘ cannot be created from it

    远程已有分支,本地需要新建对应分支,报下面错误 原因: 远程真的没有这个分支,所以失败 远程有这个分支,但是本地认为远程没有这个分支 执行 git branch -r 命令,查看本地缓存的所有远程分支 输出显示远程并没有要拉取的分支,但是实际上远程仓库是有该分支的,从

    2024年02月15日
    浏览(48)
  • git本地分支如何与远端分支关联

    1、本地和远端都没有分支的情况 第一步:在本地创建分支test 第二步:在远端创建分支test,并将本地分支与之相关联 2、本地有分支,远端没有分支 参考情况1的第二步 3、本地无分支,远端有分支 第一步:使用git pull命令获取远端代码并与本地代码合并 第二步:创建本地分

    2024年02月08日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包