git tracked branch

Tracking branch

local分支track的remote分支,又称为local的upstream(上游)

create tracked branch
// 自动创建remote同名分支,并track
git checkout --track origin/serverfix

// 指定local分支名字sf
git checkout -b localBranchName origin/serverfix

// 更改当前local的远端分支
git branch -u origin/serverfix

// 产看分支track情况(不是实时更新的,从上次更新算起(fetch、pull))
git branch -vv
实战

需求:
1. v6.6迭代,在develop分支上共享代码 (从origin仓库的develop分支检出代码)
2. 你的需求 测试Git,先在自己分支feature/v6.6_test_git上开发 (开发期间,你的分支 track 你在远端仓库 创建的分支)
3. 最后 pull request,到develop上 (这块不体现了)

// 从remote的git仓库develop分支,上检出代码
git checkout -b feature/v6.6_test_git  origin/develop
// push本地到云端
git push origin feature/v6.6_test_git
// 跟踪自己push到云端的分支
git branch -u origin/feature/v6.6_test_git
// 查看track的分支
git branch -vv 
view tracked branch
git fetch --all
git branch -vv
delete branch
git push origin --delete serverfix

remote不会立即删除,而是等下次清理时(git内部机制)删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值