pycharm上从远程git的master或分支上拉取代码

这篇具有很好参考价值的文章主要介绍了pycharm上从远程git的master或分支上拉取代码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在pycharm上,从远程github的某个分支(不是master)上拉取代码的操作。
1.新建一个空的项目。
pycharm上从远程git的master或分支上拉取代码
2. 再点击vcs-创建git仓库
pycharm上从远程git的master或分支上拉取代码
3.复制远程仓库github的地址:pycharm上从远程git的master或分支上拉取代码
4.如果是拉取master上的代码,直接git-克隆;将远程地址粘贴到url里后,点击右下角“克隆”,就可以将master项目上下载到pychram上。
pycharm上从远程git的master或分支上拉取代码
pycharm上从远程git的master或分支上拉取代码
5.1)如果拉取的不是master上代码,是其他分支的代码时:
点击git->管理远程,添加一个远程仓库的地址,就是上面复制的git地址(注意:这个远程仓库的地址是master的地址)
pycharm上从远程git的master或分支上拉取代码
pycharm上从远程git的master或分支上拉取代码
2)先点击git->提取,再点击左下角git,就可以看到远程仓库的各个分支了。
pycharm上从远程git的master或分支上拉取代码

3)点击git-》拉取,选择某个要拉取的分支。
pycharm上从远程git的master或分支上拉取代码
4)在拉取的过程会有些报错,可以在左下角的git->控制台,查看一些报错。根据报错信息去网上查找对应的解决办法,然后再去git->拉取操作,这边先不赘述了。
pycharm上从远程git的master或分支上拉取代码
如果远程github上的分支bra1是新建的且空的,想将本地的代码push到远程bra1,直接push时会报错,报错信息如下:
error: failed to push some refs to 'http://
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: ‘git pull …’) before pushing again.
报错的原因是远程仓库和本地代码不一致导致的,所以先要从远程pull到本地,然后本地的代码再push到远程分支才可以,在pycharm的终端上执行以下两个命令:文章来源地址https://www.toymoban.com/news/detail-508667.html

# 先从远程上pull
git pull --rebase origin bra1(远程master或其他分支bra1)
# 再将本地代码push到远程
git push -u origin bra1(远程master或其他分支bra1)

到了这里,关于pycharm上从远程git的master或分支上拉取代码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • IntelliJ IDEA切换Git远程分支 提交代码 拉取最新代码

            前言:众所周知Git用命令提交代码比较繁琐,而且还得记住命令,那如何让我们更加方便的提交代码呢 以及获取最新内容拉到本地 还有更换你要提交到的分支呢 下面废话不多说。 目录 IDEA里切换Git分支 IDEA里提交代码到远程 IDEA拉取最新代码 第一种: 右键项目

    2023年04月24日
    浏览(109)
  • GIT 拉取master到指定分支

    情况:         1. master有更新时         2. 分支是以master创建的 git status 先确定当前分支是否有变化,如果有就先push更改  当status是没有改动时,切换本地master 然后pull远端master的变化下来到本地master 然后确定看到是现在版本的master,切换到自己分支,合并master到自

    2024年02月11日
    浏览(51)
  • 【Git】在IDEA拉取master分支到你的开发分支上

    git checkout到master 2.git pull,拉去master最新代码 3.git checkout到你的开发分支 右键项目 选择远程master 确定后如果有冲突,则解决冲突即可。 弄完最后git push

    2024年02月11日
    浏览(57)
  • 【更新不全问题解决】IDEA中Git从远程其他分支拉取代码到自己分支更新不全问题解决

    出现这个问题往往是因为没有先拉取远程分支的最新变化到本地导致的,具体操作流程和解决方法如下: 1、首先,先确保本地有一个和远程要拉取分支(比如dev_z)相关联的分支,如果没有:选择远程要拉取的分支,点击Checkout As 2、在本地切换到和远程要拉取分支(比如dev_z)相

    2024年02月08日
    浏览(60)
  • Git怎么使用SSH从GitLab上拉取代码

    我们本来在使用http/https愉快的拉取代码玩耍,但是突然你的Leader告诉你,我们需要使用SSH协议进行Git远程仓库的交互!!!!很迷茫,怎么办,没做过,为什么要使用SSH,不知道怎么做!此文章诞生,保姆级教程。 环境:win11、git version 2.41.0.windows.1 1、进入你的ssh配置文件夹

    2024年02月12日
    浏览(54)
  • 通过git从gitlab上拉取代码并关联项目

    1.在本地新建一文件夹用来存放项目代码 (和远端项目同名) 2.进入该文件,右键选择 git bash here,打开命令窗后,输入初始化命令:git init 3.命令行:git remote add origin 后面是项目所在远程仓库地址(不是远程分支名称,而是仓库地址) 4.拉取远程分支到本地:git fetch origin

    2024年02月15日
    浏览(44)
  • git 将本地分支与远程master主分支合并

    参考:https://blog.csdn.net/xiaochumen0707/article/details/119113933 应该是先commit 自己本地的代码 再pull 直接pull 你本地的代码还没提交就直接被覆盖了 我的建议是: 1.在本地修改与远程代码无冲突的情况下,优先使用:pull-commit-push 2.在本地修改与远程代码有冲突的情况下,优先使用:

    2024年02月06日
    浏览(44)
  • Git 拉取远程分支

    第一种方法:使用 git fetch(不用先在本地创建分支)  第二种方法:使用git pull(要在本地先创建相应的分支然后再拉取),以下方法二选一。

    2024年02月11日
    浏览(44)
  • Git拉取远程分支并创建本地分支

    使用如下git命令查看所有远程分支: git branch -r 查看远程和本地所有分支: git branch -a 查看本地分支: git branch 在输出结果中,前面带* 的是当前分支。 方法一 使用如下命令: git checkout -b 本地分支名x origin/远程分支名x 使用该方式会在本地新建分支x,并自动切换到该本地分

    2024年02月11日
    浏览(64)
  • git拉取远程分支,创建新的分支

    2024年02月15日
    浏览(53)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包