github协作开发遇到的问题
1、十一来了,帝都不好买票,30号就调休一天回去了,项目还没搞完,紧张的不行,就自己和同事搞了一个github协作开发,由于是功能和公司项目不是很沾边,但是是自己的主要工作,就和同事协调了一下,搭建了一下github协作开发项目。
首先你和同事的eclipse都必须安装好git插件,如果不用eclipse下载项目,还需要自行安装git客户端,这里就不说了。然后在eclipse配置好你的git的name和email。记得生成密钥,然后在github添加一下。这样就可以push和pull项目了。
生成密钥对如下所示,按照提示操作即可,可参考:https://www.jb51.net/article/92174.htm?pc。
在你的github上面将生成的公钥加入到github里面。Settings=>SSH and GPG keys=>new ssh key,添加SSH Key, 把上面生成的 public key 拷贝到这里,保存。
这些都不是重点,上面的链接耶有介绍,自行参考。
2、然后呢,就是在github创建组织,然后创建仓库,这个可以参考,自行参考即可。
https://www.cnblogs.com/shanheyongmu/p/6113378.html#top
创建organization和Create repository,可以参考创建organization和Create repository,然后邀请你的队友或者同事,我的问题就是出现在这里,我同事注册了github,然后邮箱没有验证,可以pull拉取项目,但是不能push,可以提交到本地仓库,然后邮箱没有验证提交出现的问题如下所示:
搜索git-receive-pack not这个错误,我参考的是第一个,https://blog.csdn.net/qq329966505/article/details/49205799,可以自己 参考,解决问题以后就可以了。
然后和同事或者队友就可以愉快的开发了,不过这都是公开的项目,如果创建私有项目可以在gitlab上面创建。