Git 筆記 04 - Git 遠端分支操作
tags: git
1. 將本地分支推送到遠端儲存庫
如果是第一次將本地分支推送到遠端儲存庫,需要執行如下指令:
sh
# -u 表示把本地分支和遠端分支進行關聯,只在第一次推送時要帶上 -u 參數
git push -u 遠端儲存庫的別名 本地分支名稱:遠端分支別名
# 實際案例
git push -u origin payment:pay
# 如果希望遠端分支的名稱和本地分支的名稱保持一致,可對指令進行簡化
git push -u origin payment
注意:只有在第一次推送分支時需要 -u,之後只須執行 git push 即可推送程式碼到遠端分支。
2. 查看遠端儲存庫中所有的分支列表
通過如下指令,可以查看遠端儲存庫中所有的分支列表的資訊:
sh
git remote show 遠端儲存庫名稱
3. 追蹤分支
追蹤分支指的是:從遠端儲存庫中,把遠端分支下載到本地儲存庫中。須執行的指令是:
sh
# 從遠端儲存庫中,把對應的遠端分支下載到本地儲存庫,保持本地分支和遠端分支名稱相同
git checkout 遠端分支
# 範例:
git checkout pay
# 從遠端儲存庫中,把對應的遠端分支下載到本地儲存庫,並把下載的本地分支進行重命名
git checkout -b 本地分支名稱 遠端儲存庫名稱/遠端分支名稱
# 範例:
git checkout -b payment origin/pay
4. 拉取遠端分支的最新程式碼
可以使用如下的指令,把遠端分支最新的程式碼下載到本地對應的分支中:
sh
git pull
5. 刪除遠端分支
可以使用如下的指令,刪除遠端儲存庫中的指定分支:
sh
# 刪除遠端儲存庫中指定名稱的遠端分支
git push 遠端儲存庫名稱 --delete 遠端分支名稱
# 範例:
git push origin --delete pay