Git团队开发

李笑笑和张哈哈两个员工同时开发一个项目
经过一段时间,李笑笑开发的模块已经完善,李笑笑需要提交自己代码到远端,张哈哈需要拿到李笑笑的代码进行与自己开发的模块进行代码合并
李笑笑的操作

git branch -a 查看所有本地和远程分支的情况
git branch developcompany 创建本地分支(这里其实是复制master主分支的内容)
git checkout developcompany 切换到本地分支
开发中.....
开发完成
git add .
git commit -m "我是李笑笑,我的功能模块开发完毕,现在准备上传到远端"
git push origin developcompany

张哈哈的操作

git fetch 取回所有分支(branch)的更新。
git fetch <远程主机名> <分支名>	取回特定分支的更新,可以指定分支名。
git branch -a 查看所有本地和远程分支的情况
git branch develophome 创建本地分支(这里其实是复制master主分支的内容)
git fetch origin developcompany:develophome 
将李笑笑的developcompany分支拉取到本地的develophome分支,注意这一步操作必须切换到master主分支操作
git checkout develophome 切换到本地分支,这样就拿到了李笑笑的开发代码
git checkout master 
git merge develophome 将本地开发分支合并到master

参考链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值