Mas*_*Man 22 git version-control github
我在我的本地机器上有一个git存储库:
我添加一个新的分支调用test并添加一些提交
然后我checkout master分支并添加提交给它.
所以我使用git push --all github并继续在master上工作.一段时间后,我决定完全删除test分支并使用:git branch -d test和git branch -r -d github/test,但它只删除用于跟踪实际test分支的本地分支,如git所说:
删除了远程跟踪分支github/buggy(是acc5a58).
我问是否有办法test从命令行实际删除github服务器的分支?
Mih*_*tel 32
当地分公司
git branch -d local_branch
Run Code Online (Sandbox Code Playgroud)
远程分支
git push origin --delete remote_branch
Run Code Online (Sandbox Code Playgroud)
Ark*_*zyk 21
与每台git服务器一样:
$ git push github :<BRANCH_NAME>
Run Code Online (Sandbox Code Playgroud)
要么:
$ git push github --delete <BRANCH_NAME>
Run Code Online (Sandbox Code Playgroud)
例:
$ git push github --delete test
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23138 次 |
| 最近记录: |