github协作开发遇到的问题

Posted biehongli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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上面创建。

以上是关于github协作开发遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

简单的方法来分享/讨论/协作的代码片段?

10秒钟构建你自己的”造轮子”工厂! 2019年github/npm工程化协作开发栈最佳实践

来 GitHub 参与 Jetpack 开源协作!

GitHub

git和github入门指南(3.2)

GitHub宣布新版Atom文本编辑器支持“实时代码协作”