w43322

Kuku's blog desu

Zensoku zenshin... Yousoro!
github
twitter
steam
email
telegram
bilibili
discord user

git倉庫remote和local同時重命名分支的腳本

# 事物的名稱 - 允許您複製/粘貼命令
old_name=""
new_name=""
remote=""

# 將本地分支重命名為新名稱
git branch -m $old_name $new_name

# 刪除遠程的舊分支
git push $remote --delete $old_name

# 或者更簡短的方式刪除遠程分支 [:]
git push $remote :$old_name

# 防止 git 在下一步推送時使用舊名稱。
# 否則,git 將使用舊的上游名稱而不是 $new_name。
git branch --unset-upstream $new_name

# 將新分支推送到遠程
git push $remote $new_name

# 重置新名稱本地分支的上游分支
git push $remote -u $new_name
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。