前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >github协作开发遇到的问题

github协作开发遇到的问题

作者头像
别先生
发布于 2018-10-09 06:46:30
发布于 2018-10-09 06:46:30
5800
举报
文章被收录于专栏:别先生别先生

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上面创建。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-09-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
分布式版本控制系统Git 二:操作GitHub
总结来说,git可以认为是一个软件,能够帮你更好的写程序,github则是一个网站,这个网站可以帮助程序员之间互相交流和学习。
Java_慈祥
2024/08/06
980
分布式版本控制系统Git 二:操作GitHub
Git之Eclipse提交项目到Github并实现多人协作
    GIT视图-》clone,按步骤来,与 eclipse提交项目到github  同理
shirayner
2018/08/10
8080
Git之Eclipse提交项目到Github并实现多人协作
GitHub基本使用介绍
之前公司项目一直在使用SVN作为项目代码版本控制,最近我想整理下项目中iOS端CC视频SDK封装,CC移动端SDK本身只提供视频播放信息以及播放器初始化,因此需要自定义播放器的控制逻辑。当整理好了代码准备分享时,发现还是Git才是版本控制的王道。
我只不过是出来写写代码
2019/04/02
1.1K0
GitHub基本使用介绍
版本控制器——Egit使用方法
什么是Git Gitv是目前世界上最先进的分布式版本控制系统。   那我们为什么需要学习Git呢?因为在我们传统的java自学中,所有的项目都是自己独立开发完成,而且项目基本都是小型项目,在优化和体验
生活创客
2018/01/30
1.3K0
版本控制器——Egit使用方法
GitHub 多人协作开发 三种方式:
GitHub 多人协作开发 三种方式: 一、Fork 方式   网上介绍比较多的方式(比较大型的开源项目,比如cocos2d-x) 开发者 fork 自己生成一个独立的分支,跟主分支完全独立,pull代码后,项目维护者可根据代码质量决定是否merge代码 此方式网上方法比较多,这里不详细描述 二、组织   组织的所有者可以针对不同的代码仓库建立不同访问权限的团队。 Accounts Settings => Organizations =>Create new Organizations 新建一个组织  然后
架构师专栏
2018/06/29
1.6K0
使用Git多人协作,完成项目开发
HTML5学堂-利利:关于Git的知识,我们共分成了四个大步骤进行讲解,之前我们提到了Git的安装与配置、Git在本地的使用方法,如何创建Git本地仓库与服务器端仓库的关系。今天我们来讲最后一个“大点”:如何使用Git多人协作,完成项目开发。 想要进行多人协作,有两方面的知识要掌握,一方面是在GitHub上进行多人团队项目的创建和管理;另一方面是如何进行多人的配合(会涉及到Git中的分支概念)。 GitHub - 创建组织 点击头像,选择Setting,选择Organization,选择New Organ
HTML5学堂
2018/03/13
2K0
使用Git多人协作,完成项目开发
GitHub 代码实时同步 gitee 和 coding
GitHub 作为全世界最大的代码集中地,在上面,我们可以随意地下载或者参与各种著名开源项目和开源开发框架。
章鱼猫先生
2021/12/13
2.5K0
GitHub 代码实时同步 gitee 和 coding
Git笔记——基本功能(下)
本篇文章的部分内容参考了Git链接到自己的Github(1)简单的开始 - plinx - 博客园,这是一篇不错的blog,介绍了git操作GitHub的一些常见问题。
量潮科技
2022/10/31
3970
git相关问题解析,你想要的都有🔥
本地同步默认分支最近n次的commit信息,克隆默认分支master最近一次commit
甜点cc
2022/12/21
1.3K0
git相关问题解析,你想要的都有🔥
Git初次使用总结,安装到上传代码,多平台[码云|github]
4.选择:use git and optional unix tools from the windows command prompt(红字提示)
思索
2024/08/16
1600
Git初次使用总结,安装到上传代码,多平台[码云|github]
记一次使用GitHub的经历
昨天在Pull Request布好大佬的Cuckoo模板时遇到了一些问题,以前都是使用git clone来下载代码,倒还没有体验过上传代码的过程,于是便好好的体验了一番。
用砖头敲代码
2022/08/30
2600
GIT推送文件至Github – 学金融的文史哲小生
一、邮箱注册 操作如下: 在Git Bash界面输入如下内容即可完成邮箱的注册: git config --global user.name "user.name" #说明:双引号中需要你的用户名,这个可以随便输入,我的用户名"TonaSmith" git config --global user.email "yourmail@youremail.com.cn" # 说明:双引号中需要输入你的有效邮箱,比如“12131312@qq.com”) 二、查看SSH KEY cd ~/.ssh #若出现“No
哈萨克东方红
2022/11/01
4510
git与github远程连接代码库使用笔记
版权声明:博主原创文章,微信公众号:素质云笔记,转载请注明来源“素质云博客”,谢谢合作!! https://blog.csdn.net/sinat_26917383/article/details/79414308
悟乙己
2019/05/26
7860
Github入门
众所周知,GitHub 是为开发者提供 Git 仓库的托管服务。这是一个让开发者与其他人共享代码的完美场所。
生信编程日常
2020/04/01
5320
Github入门
git基础之github使用入门
参加实习以后,开始接触多人协作开发工具,前期主要是svn,现在工作中已经全面使用git。公司的项目目前放在gitlab上,所以平时涉及的操作比较简单,加之之前svn时一直使用gui感觉不容易理解各个操作的精髓(其实就是不够装逼~),所以切换到git时,我使用的是命令行。但是真正的在工作之余,想要膜拜,学习,参与到其他的项目当中,我们就不得不用到github。我们不深究github与gitlab的区别,在这里我主要记录一下自己学习github的一些使用心得。
love丁酥酥
2018/08/27
4220
git基础之github使用入门
使用Git上传文件到github
第一次利用git连接github时往往都不会勾选Initialize this repository with a README,这样的的确确是简单了,但是如果我们需要勾选,勾选了之后应该怎么办呢? 1.先去Github上注册一个账号;
西西嘛呦
2020/08/26
2.7K0
学习Git和Github,从这里开始!
Git 是一个免费开源分布式版本控制系统,由于其占用空间小、性能快,优于其他SCM工具(SVN、CVS等),主要用于代码版本管理。
Learn-anything.cn
2022/01/14
6280
Github自身踩到的坑
用Github有一两年了,是时候总结一下以前踩得坑了,这些坑开始时还真把自己摔得不轻!!!!! 小插曲:自己以前用hexo搭建的博客,每次写博客都要新建.md文件等初始化步骤,然后提交,有些繁琐,再加上自己又换了台电脑,又要部署hexo(虽然不需要重新部署),但还是有些步骤,索性用简书写,方便快捷些! git pull时ssh: Could not resolve hostname github.com: Name or service not known, fatal: Could not read
双愚
2018/05/28
1.9K0
git以及github的使用(1)
http://my.oschina.net/bxxfighting/blog/378196
bear_fish
2018/09/19
5180
git以及github的使用(1)
git 入门教程之github 教程 原
github 是一个基于 git 的代码托管平台,是平时工作学习的好帮手,学会如何用好 github 网站能够帮助我们更好分享代码或者与其他开发人员合作.
雪之梦技术驿站
2019/04/03
7860
git 入门教程之github 教程
                                                                            原
相关推荐
分布式版本控制系统Git 二:操作GitHub
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文