创建分支:
git checkout -b featrue-v //在当前分支创建另外一个分
git push orgin feature-v //推送到远程分支,但是此时本地分支和远程分支没有关联上,
//将导致无法从远程分支上拉取别人推送上去的代码(git pull将无效)
git push -u orgin feature-v //加上参数-u将本地分支和远程分支关联上,再用git pull就没问题了
查看分支
git branch //显示所有本地分支
git branch -a //显示所有分支(本地分支+远程分支)
git branch -r //显示远程分支
删除本地分支
git branch -d branchName
git branch -D branchName //强制删除
删除远程分支
git push origin --delete branchName
git push origin :branchName //相当于推送一个空的远程分支
git checkout -b featrue-v //在当前分支创建另外一个分
git push orgin feature-v //推送到远程分支,但是此时本地分支和远程分支没有关联上,
//将导致无法从远程分支上拉取别人推送上去的代码(git pull将无效)
git push -u orgin feature-v //加上参数-u将本地分支和远程分支关联上,再用git pull就没问题了
查看分支
git branch //显示所有本地分支
git branch -a //显示所有分支(本地分支+远程分支)
git branch -r //显示远程分支
删除本地分支
git branch -d branchName
git branch -D branchName //强制删除
删除远程分支
git push origin --delete branchName
git push origin :branchName //相当于推送一个空的远程分支