在最近完成了合作伙伴的代码的协作,在这个过程中,我需要来完成一个代码的复盘,从而帮助自己更好的加深自己的代码的映像的回路。
我想要完成代码仓库的协作,首先需要在Github上构建一个仓库,这个仓库的的名称构建为:caihuahengyi在这个过程过程中,我们需要完成队员的组建,需要在setting中找到我们的队员,然后完成邀请,从而完成代码的协作,在这个过程中,首先我们需要在Github上构建一个代码的仓库,在这个时候就具备一个远程的代码的仓库的地址,想要让我们的代码的仓库具备数据,我们首先需要在本地完成数据的构建,使用ROR完成代码的构建。
一、在本地构建自己的代码
(1)rails new caihauhengyi
(2)cd caihuahengyi
(3)git checkout -b xiaowei
(4)atom .
(5)然后开始在我们的web app的README.md代码里面完成修改,成为“欢迎来到才华横溢的世界“
(6)git add .
(7)git commit -m "edit xiaowei in README.md"
二、在云端构建自己的代码仓库
(1)新建一个项目
(2)命名为caihuahengyi
(3)在这个时候就有一个远程代码的仓库的地址,将这个代码仓库的地址,从终端完成添加,
(4)添加完毕后使用代码推送功能,完成本地的代码的推送
三、在Github上完成对于队员的协作
(1)在项目上找到setting,点击后在合作者里面找合作者,这时候完成添加。
(2)在添加完毕后,对方的通知里面就会有邀请的通知.
(3)对方点击邀请后,就可以完成项目的团队组队的开发。
四、对方完成代码的的分支的修改后,完成pull的使用
(1)将云端的代码fork到自己的Github上面
fork到自己的github
(2)然后将自己的Github在本地完成克隆
git clone 代码的地址
(3)在本地构建一个分支
(0)git clone 代码的地址
(1)cd caihuahengyi
(2)git checkout -b 分支的名称
(3)atom .
(4)然后开始在我们的web app的README.md代码里面完成修改,成为“欢迎来到才华横溢的世界“
(5)git add .
(6)git commit -m "edit 分支的名称 in README.md"
(4)查看本地的远程的代码的仓库地址
(1)git remote -v 检查有没有远程的地址
(2)git remote remove origin 删除远程的地址
(3)git remote 查看有没有地址
(4)git remote add origin 远程代码库的地址 (添加远程的代码的地址)
(5)git remote -v 检查远程代码的地址
(5)完成本地的代码的推送
上传之前,一定要在本地进行测试,确认没有bug才可以上传
(1)git add .
(2)git commit -m "这个分支做的功能"
(3)git push origin 分支的名称
五、告诉主程我们完成了代码的修改,请求完成代码的合并
六、查看代码的修改,没有问题的时候,可以完成代码的合并
七、将代码pull到本地,主程完成代码的本地的查阅
cd caihuahengyi
git pull
rails s
最后可以在本地的预览器中查阅代码合并后的效果。
代码参考:
肖 威
全栈工程师,天使投资人;
才华横溢科技(北京)有限责任公司董事长;