Git分支操作

  1. 查看本地已有的分支
git branch
  1. 新建分支
git checkout -b 本地分支名           # 新建并切换到本地dev分支  
  1. 将本地dev和远程仓库的origin/dev关联起来
#在当前分支输入该命令,就会将当前所在本地分支关联远程分支
git branch -u origin/远程分支
 
#直接指定本地分支映射远程分支
git branch -u origin/远程分支 本地分支

从远程仓库里拉取一条本地不存在的分支时,自动创建一个新的本地分支,并与指定的远程分支关联起来:

git checkout -b 本地分支名 origin/远程分支名

如果远程新建了一个分支,本地没有该分支,可以利用 git checkout --track origin/dev ,这时本地会新建一个分支名叫 dev ,会自动跟踪远程的同名分支 dev

git checkout --track origin/dev
  1. 查看本地分支与远程分支的映射关系
git branch -vv
  1. 删除本地分支

先切换到别的分支: git checkout 分支名

删除本地分支: git branch -d 要删除的分支

如果删除不了可以强制删除,git branch -D 要删除的分支

  1. 推送本地分支到远程仓库(远程不存在当前分支)
git push --set-upstream origin 分支名

7、推送本地分支到指定远程分支
先做提交前处理:

git status --查看有无未添加到本地仓库代码
git add . --添加
git commit -m "提交代码"  --添加代码说明
git pull --合并远程代码,若有冲突先解决

然后提交到远程:

git push origin 本地分支名:远程分支名

或(默认当前分支)

git push origin 远程分支名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值