# 以下是改名
git branch -m feature-usermanage usermanage # 修改本地分支名,從feature-usermanage到usermanage
git push --delete origin feature-usermanage # 刪除遠端叫feature-usermanage的分支
git push origin usermanage # 將內容推到usermanage分支上
git branch --set-upstream-to origin/usermanage # 將本地usermanage分支和遠端usermanage分支連線起來
# 開始以改名後的分支為base新建分支
git branch -a # 檢視所有分支
git pull origin # 更新倉庫的分支及當前分支**(?)
git branch -a
# 在那個要改名的分支的**本地資料夾中從沒cd到其他目錄
git branch dev-usermanage # 本地新建dev-usermanage分支
git checkout dev-usermanage # 切換到dev-usermanage分支
git add .
git commit -m 'comment'
git push origin dev-usermanage # 將**推到dev-usermanage分支上
git checkout usermanage # git切回到原來的分支
git建立新分支,並將本地**提交到新分支上
補充:dev分支隨著master分支的更新而更新
# 前提是已經在dev分支上了
git rebase master
參考自:將乙個本地分支合併到另乙個本地分支 gitcheckout遠端分支 git分支操作技巧
我從錯誤的分支拉取了內容,或把內容拉取到了錯誤的分支。這是另外一種使用 git reflog 情況,找到在這次錯誤拉 pull 之前 head 的指向。main git reflogab7555f head pull origin wrong branch fast forwardc5bc55a h...
2018 11 3 git 分支改名
title author date createtime categories git 分支改名 lindexi 2018 11 3 12 49 9 0800 2018 2 13 17 23 3 0800 git 給乙個git分支改名的方法很簡單 如果對於分支不是當前分支,可以使用下面 git br...
2018 11 3 git 分支改名
title author date createtime categories git 分支改名 lindexi 2018 11 3 12 49 9 0800 2018 2 13 17 23 3 0800 git給乙個git分支改名的方法很簡單 如果對於分支不是當前分支,可以使用下面 git bra...