参考
Git分支管理
如何使用 Git 进行多人协作开发
git pull origin main
git checkout -b dev
git commit
git push dev
删除本地的dev
分支和对应的远程分支,你可以按照以下步骤操作:
打开终端:
切换到其他分支(如果当前在dev
分支上):
dev
分支上,需要先切换到其他分支。例如,切换到main
或master
分支:git checkout main # 或者你希望切换到的其他分支
删除本地dev
分支:
dev
分支:git branch -d dev
dev
分支有未合并的更改,Git会阻止删除。如果你确定要删除并且放弃这些更改,可以使用强制删除:git branch -D dev
删除远程dev
分支:
dev
分支:git push origin --delete dev
git push origin -d dev
验证分支是否被删除:
dev
分支已经被删除:git fetch --prune
git branch -a
清理:
git remote prune origin
更新本地仓库:
git pull origin main
请注意,在删除分支之前,确保所有重要的更改都已经合并到其他分支或者已经备份,因为一旦删除,你将无法从Git仓库中恢复这个分支的更改。如果这个分支上有其他人正在工作的更改,你可能需要先与他们沟通,以避免丢失工作。