1. 新增遠端倉庫
使用git remote add
命令將一個遠端倉庫新增到你的本地倉庫中。
git remote add <name> <url>
例如:
git remote add origin https://github.com/username/repository.git
2. 檢視遠端倉庫
使用git remote
命令可以檢視當前配置的遠端倉庫。加上-v
選項可以顯示遠端倉庫的URL。
git remote
git remote -v
3. 移除遠端倉庫
使用git remote remove
命令可以移除一個遠端倉庫。
git remote remove <name>
例如:
git remote remove origin
4. 重新命名遠端倉庫
使用git remote rename
命令可以重新命名一個遠端倉庫。
git remote rename <old-name> <new-name>
例如:
git remote rename origin upstream
5. 獲取遠端倉庫的更新
使用git fetch
命令可以從遠端倉庫獲取更新,但不會自動合併這些更新。
git fetch <remote>
例如:
git fetch origin
6. 拉取遠端倉庫的更新併合並
使用git pull
命令可以從遠端倉庫獲取更新並自動合併到當前分支。
git pull <remote> <branch>
例如:
git pull origin main
7. 推送本地更改到遠端倉庫
使用git push
命令可以將本地更改推送到遠端倉庫。
git push <remote> <branch>
例如:
git push origin main
8. 檢視遠端倉庫的詳細資訊
使用git remote show
命令可以檢視遠端倉庫的詳細資訊。
git remote show <remote>
例如:
git remote show origin
9. 強制推送到遠端倉庫
在某些情況下,需要強制推送本地更改到遠端倉庫,會覆蓋遠端倉庫中的歷史記錄。
git push --force <remote> <branch>
例如:
git push --force origin main
10. 推送標籤到遠端倉庫
使用git push
命令可以將標籤推送到遠端倉庫。
git push <remote> <tag>
例如:
git push origin v1.0.0
11. 刪除遠端分支
使用git push
命令可以刪除遠端分支。
git push <remote> --delete <branch>
例如:
git push origin --delete feature-branch
12. 克隆遠端倉庫
使用git clone
命令可以克隆一個遠端倉庫到本地。
git clone <url>
例如:
git clone https://github.com/username/repository.git