git删除远程分支
- git 删除远程分支
[root@Monitor Demo]# git branch -av
* master f105caa Merge branch 'psr/psr-02'
psr/psr-01 7cd0be2 now this branch and master branch is both modified this file.
psr/psr-02 62ca72c psr_psr-02.txt has changed on psr/psr-02 branch
remotes/origin/HEAD -> origin/master
remotes/origin/master f105caa Merge branch 'psr/psr-02'
remotes/origin/psr/psr-01 33737de add one line.
[root@Monitor Demo]# git push --delete origin psr/psr-01
To git@github.com:hienha/Demo.git
- [deleted] psr/psr-01
[root@Monitor Demo]# git branch -av
* master f105caa Merge branch 'psr/psr-02'
psr/psr-01 7cd0be2 now this branch and master branch is both modified this file.
psr/psr-02 62ca72c psr_psr-02.txt has changed on psr/psr-02 branch
remotes/origin/HEAD -> origin/master
remotes/origin/master f105caa Merge branch 'psr/psr-02'
- git重命名远程分支,其实就是删除远程分支,然后重命名本地分支,然后推送到远程分支
[root@Monitor Demo]# git branch
* master
psr/psr-01
psr/psr-02
[root@Monitor Demo]# git branch -m psr/psr-01 psr_psr-01
[root@Monitor Demo]# git branch
* master
psr/psr-02
psr_psr-01
[root@Monitor Demo]# git push origin psr_psr-01
Total 0 (delta 0), reused 0 (delta 0)
To git@github.com:hienha/Demo.git
* [new branch] psr_psr-01 -> psr_psr-01
[root@Monitor Demo]# git branch -av
* master f105caa Merge branch 'psr/psr-02'
psr/psr-02 62ca72c psr_psr-02.txt has changed on psr/psr-02 branch
psr_psr-01 7cd0be2 now this branch and master branch is both modified this file.
remotes/origin/HEAD -> origin/master
remotes/origin/master f105caa Merge branch 'psr/psr-02'
remotes/origin/psr_psr-01 7cd0be2 now this branch and master branch is both modified this file.
Yesterday is history.
Tomorrow is a mystery.
But today is a gift.
That is why it's called the present.
The old game: give a wolf a taste, then keep him hungry.
Tomorrow is a mystery.
But today is a gift.
That is why it's called the present.
The old game: give a wolf a taste, then keep him hungry.