github多人协同开发的设置

223 阅读1分钟
这篇文章的目的很简单,就是让其他人也可以在你的github上上传代码,以达到多人协同开发的目的


-
--
---

1. 当你创建了一个新的仓库,并且也已经把代码上传了上去


---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2. 可以在github中建的仓库中找到 Seetings,下面的Collaborators。接下来就在这里面做一些操作




---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

3. 输入你需要拉进来的小伙伴的用户名



---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

4. 然后链接发给他,让他点击确认了即可完成



---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

5. 这时候,小伙伴一同开发的话,经常会遇到的两个问题



---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

6. 第一个:当在你准备上传代码的时候,别人比你先一步上传了上去。这个时候,你本地的代码和服务器上的代码不同,


因此会提示以下的错误



---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

7. 第二个: 当两个人同时修改了同一个文件的时候,别人先将代码上传了上去,你再将代码拉取下来的时候,


因为服务器的代码和你本地的代码又不相同了,所以会提示你怎么处理这一冲突



---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

8. 这里显示了你的代码,和你拉取下来的代码。让你去选择,可以选择一个,也可以同时留下



---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

9. 修改了以后,点击保存/关闭的时候,会弹出一个框,选择 标记已解决 即可



---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

10. 解决完了,别忘了, 再上传一次代码



---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

11. 日志信息,可以修改,也可以不修改。建议修改!!!