git-遠端倉庫

机械心發表於2024-07-08

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

相關文章