背景介绍:
之前做的一个项目后端算法是在python2环境下编写的,前端用的是QT的C++接口实现,现在需要把所有的代码都用python3来重构,所以我们在master分支的基础上,新建了一个python-refactoring
首先需要将本地的仓库更新到与远端保持一致:
情况一:
本地已有仓库,这个时候可以通过pull来更新本地的python-refactoring分支:
git pull origin python-refactoring
#这里的origin就相当于远端的服务器的一个名字,当然我们是将代码托管在github上的,远端的仓库名字为remotes/origin/master形式。
情况二:
本地没有仓库,这个时候先从远端克隆仓库到本地,克隆的时候需要注意,需要将左边的branch切换到指定的分支,这里是python-refactoring,然后复制git链接,使用git clone + 链接。
然后,将本地的分支切换到python-refactoring
git checkout python-refactoring
git branch -a # 查看本地分支和远端分支
显示以下信息:
master
1. python-refactoring
remotes/origin/HEAD -> origin/master