git提交本地分支至远程分支

git提交本地分支至远程分支

在实际开发中,我们一般是在本地创建一个新的分支用于开发,最后再提交到远程master上,防止主分支被污染。

提交流程

git clone...
git checkout -m dev
vim ...
git add -A
git commit -m "..."
git push origin dev:master
➜  gitcode git clone git@github.com:wz18567908/grpc-demo.git
➜  grpc-demo git:(master) git checkout -b dev
Switched to a new branch 'dev'
➜  grpc-demo git:(dev) vim README.md 
➜  grpc-demo git:(dev)git add -A
➜  grpc-demo git:(dev)git commit -m "dev->master"
[dev 92ea9b6] dev->master
 1 file changed, 5 insertions(+), 1 deletion(-)
➜  grpc-demo git:(dev) git push origin dev:master
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 4 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 362 bytes | 362.00 KiB/s, done.
Total 3 (delta 1), reused 0 (delta 0)
remote: Resolving deltas: 100% (1/1), completed with 1 local object.
To github.com:wz18567908/grpc-demo.git
   ba8d426..92ea9b6  dev -> master

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值