pcA$ git branch -a
* dev
dev_1
dev_2
remotes/svr/dev
pcA$ git push # only dev --> remotes/svr/dev is desired.
然而,
pcB$ git branch -a
* dev
remotes/svr/dev
pcB$ git pull
pcB$ git branch -a
* dev
dev_1
remotes/svr/dev
请说明:
如何去除svr和pcB中的pcB?
如何避免dev_1和dev_2被推?
目标:删除名为“分支名称”的远程分支
我以前做的步骤是:first approach
git分支-d分支名称
git推送起源:分支名称
今天,我尝试使用上述步骤删除,但遇到了如下所述的问题:
$ git branch -d branchname
warning: deleting branch 'branchname' that has been merged to
'refs/remotes/origin/branchname', but not yet merged to HEAD.
Deleted branch branc
我对git很陌生。我正在和一个团队合作编写代码库。我的远程存储库的状态是:
git remote show origin # show the status
Remote branches:
....
master tracked
branch_to_be_merged tracked
...
Local branches configured for git p