1. 程式人生 > >git每日進階--使用git切換倉庫地址

git每日進階--使用git切換倉庫地址

本文用來總結一次使用Git切換倉庫的經驗

  1. 檢視遠端倉庫地址:git remote show origin
  2. 切換遠端倉庫地址:git remote set-url origin xxx(新的倉庫地址)
  3. 獲取最新程式碼:git pull
  4. 如果不能獲取程式碼並且提示:

    There is no tracking information for the current branch.
    Please specify which branch you want to merge with.
    See git-pull(1) for details.
    
    git pull <remote> <branch>
    
    If
    you wish to set tracking information for this branch you can do so with: git branch --set-upstream-to=origin/<branch> master

    則執行下面命令:git branch --set-upstream-to=origin/當前分支名 遠端分支名

  5. 如果還提示:$ git pull fatal: refusing to merge unrelated histories,則執行下面命令:git pull origin master allow-unrelated-histories
  6. 然後再次更新程式碼:git pull
  7. 如果提示程式碼衝突:master | MERGING,則執行回退命令:git reset --merge將程式碼恢復到更新程式碼之前
  8. 如果想回退某個歷史版本,執行:git checkout 版本號