--- title: 【Git】更換遠端伺服器倉庫網址 date: 2020-12-23 21:41 is_modified: false disqus: cynthiahackmd categories: - "軟體開發 › 版本管控" tags: - "Git" --- {%hackmd @CynthiaChuang/Github-Page-Theme %} <br> 忽然接到要求要我們先將 remote 的網址切換到暫時的網址,原本想撐到他們修好的,不過我今天要上 code 不改不行。 <!--more--> ## 顯示遠端 開始前先來看看原本的遠端版本庫: ```bash= $ git remote -v origin https://my.git.com:port/user_name/project.git/ (fetch) origin https://my.git.com:port/user_name/project.git/ (push) ``` ## 更改 config 同仁給我的方法是直接修改 config 檔案。 ```bash= $ cd project_folder $ vim .git/config ``` <br> 檔案內容長這樣: ```bash= [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://my.git.com:port/user_name/project.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master ``` 直接把檔案中 url 換成新的 `https://my.tmp-git.com:port/user_name/project.git`。 ## git 指令 不過我覺得應該有 git 的指令可以更改才對,所以查了下指令: ```bash= $ git remote set-url origin https://my.tmp-git.com:port/user_name/project.git ``` ## 參考資料 1. fokayx (2015-04-12)。[Git更換遠端伺服器倉庫網址](https://gist.github.com/fokayx/255b228ded2bca1c4f60) 。檢自 fokayx’s gists (2019-01-04)。 ## 更新紀錄 :::spoiler 最後更新日期:2020-12-23 - 2020-12-23 發布 - 2020-09-18 完稿 - 2020-09-18 起稿 ::: <br><br> > **本文作者**: 辛西亞.Cynthia > **本文連結**: [辛西亞的技能樹](https://cynthiachuang.github.io/Git-Remote-Set-Url/) / [hackmd 版本](https://hackmd.io/@CynthiaChuang/Git-Remote-Set-Url) > **版權聲明**: 部落格中所有文章,均採用 [姓名標示-非商業性-相同方式分享 4.0 國際](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en) (CC BY-NC-SA 4.0) 許可協議。轉載請標明作者、連結與出處!
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.