Drcus | 王亚振

Drcus | 王亚振

随便写,记录点东西

git 切换到远程分支--并同步到本地

发布于:  

遇到一个问题: 我在 clone 项目时指定了分支 logi 。 在本地做了修改,此时我想切换到 master 分支,如果我直接在本地新建 master 那默认就是当前 logi 分支的内容。 我想本地的内容是服务器上 master 的内容, 那么此时就有了这篇文章, 我也做个记录。 切换到服务器上的分支, 再在本地创建分支, 此时创建的分支就是 track 服务器上的分支。

  1. 查看所有分支包括服务器上的
git branch -a 

显示

* master
  remotes/origin/HEAD
  remotes/origin/master  
  remotes/origin/experimental
  1. 切换到服务器分支

    git checkout origin/experimental
  2. 创建本地分支并且换到创建的分支

    git checkout -b experimental

此时当前分支的内容就是服务器当前分支的内容了。

关于 clone 指定分支更多内容,在 这里

  git clone -b <branch> <remote_repo>  dirname

git 修改远程URL

git remote set-url origin https://xxxx.git

厚颜一下 ~^_^~

赏赐