1、pycharm界面右下角分支管理中创建分支 A

2、切换到新创建的分支A

3、在新分支A 上编写/修改代码

4、把新的分支A 推送到远端仓库:添加(add)、提交(submit)、推送(push)

5、在另外一台电脑上拉取分支A:

   (1).git 仓库新建远程分支以后,pycharm > git > Pull > ctrl+f5 更新分支,(或者在本地代码的git所在的目录执行下"git remote update origin --prune”)

(venv) PS D:\myPythonProjects\test\venv> git remote update origin --prune
Fetching origin
remote: Enumerating objects: 6, done.
remote: Counting objects: 100% (6/6), done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 4 (delta 2), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (4/4), 313 bytes | 13.00 KiB/s, done.
From https://gitee.com/xxxxx/test
 * [new branch]      dev        -> origin/dev
(venv) PS D:\myPythonProjects\test\venv>

(2)Pycharm 右下角的位置选择“Git”,然后选择Remote Branches 你要切换到的分支即可 

(3)选择对应分支Checkout即可,此时我们就在Pycharm 完成了分支的切换工作了

 ============

另外一台电脑拉取分支:

 或者用以下命令也能看到新的分支:git remote update origin --prune

(venv) PS D:\myPythonProjects\test\venv> git remote update origin --prune
Fetching origin
remote: Enumerating objects: 6, done.
remote: Counting objects: 100% (6/6), done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 4 (delta 2), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (4/4), 313 bytes | 13.00 KiB/s, done.
From https://gitee.com/xxxxx/test
 * [new branch]      dev        -> origin/dev
(venv) PS D:\myPythonProjects\test\venv>

 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐