文章目录
前言
当需要更换到新的服务器时,往往需要将代码进行迁移,并且与GitHub同步。在多种尝试之后,发现最佳实践在与将之前服务器上的代码同步到GitHub远程分支,再借助git指令完成迁移和同步,下面记录一下具体的方法。
拉取远程分支到本地
0.新建文件夹并初始化
git init
1.确保你已经将远程仓库添加为远程源(remote)
确保你已经将远程仓库添加为远程源(remote)。如果尚未添加,请执行以下命令:
git remote add origin <远程仓库URL>
2.执行git fetch命令
执行git fetch命令,从远程仓库获取最新的分支信息:
git fetch
3.确认所需远程分支origin/xxx是否存在
确认所需远程分支origin/xxx是否存在,这里以xxx指代目标分支的名称。你可以使用以下命令查看远程分支列表:
git branch -r
4.创建并切换到同名分支
如果远程分支origin/xxx存在,创建并切换到同名分支:
git checkout -b xxx origin/xxx
5.关联本地分支到远程分支
如果本地已经有了一个分支xxx,要将之关联到远程分支origin/xxx,则使用:
git branch --set-upstream-to=origin/xxx xxx
总结
用这篇文章记录一下代码同步的方法,欢迎评论区留言和讨论。