使用GitHub与Eclipse实现小组间合作开发——组员篇
Git简介:(摘自百度百科)
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git的读音为/gɪt/。
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
把自己的公钥给项目组长:
1、还没注册的程序员首先在GitHub官网上注册一个自己的账号。(使用自己常用的邮箱注册)
2、登录以后到界面中:
(这里面的 Clone with SSH 里面选中的非常重要!!)
3、作为组员要先把自己的连接给取消了,公钥给组长连接(只能一个用户使用)
先点击setting后点左边SSH and GPG keys,可以在上图中的SSH keys中删除自己的连接后的公钥(直接点后面的delete就行了,我的已经删了)
4、自己下载安装好后在电脑中找到自己的公钥(下图是我的路径)
打开 id_rsa.pub 文件将里面的公钥复制出来发给你的组长,组长添加到自己GitHub账号中SSK keys中,
但是那个是未激活的所以组员还要在自己这里给激活。
5、激活组长那里的公钥
激活成功以后会出现 Hi MummyW! You‘ve successfully . . . 其中MummyW是组长名。在组长那里会钥匙图标显示绿色可用就可以了。
6、如果组长在自己的GitHub中发布了一组要做的项目,那就在本地的某个文件夹下面右击
这个安装好Git会自动配置的环境变量,任何文件夹下面都可以右击出现这个。
7、从组长的那个GitHub中下载要一起合作的项目。
其中的git@github.com:MummyW/GitTest.git是组长的图一中的 Clone with SSH
8、添加刚刚克隆下来的组长的项目到eclipse中。
这个先在Window->Show View中添加GitRepositories,再点击 Add an existing... 就会出现上图,选择好刚刚下载的克隆路径。
9、成功以后再导入这个项目到eclipse中就可以了。
10、如果自己项目修改了要提交给组长则最好先 pull 看看项目有没有更新。(不是必须的,但是最后养成这个习惯)
11、没有修改的话点击commit提交。
Commit message中填一些信息,组长可以看到。
12、提交成功以后,点击push,将文件上传给组长。
这样就上传成功了。
这些是一些比较基本的实现小组间合作开发项目工程的步骤,有什么错误或者纰漏读者可以与我联系,我会及时检查改正,谢谢阅读。
使用GitHub与Eclipse实现小组间合作开发——组员篇相关推荐
- 使用github管理Eclipse分布式项目开发
使用github管理Eclipse分布式项目开发 老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向大家介绍使用github管 理Ecli ...
- Eclipse BIRT使用之BIRT Designer篇(转)
Eclipse BIRT使用之BIRT Designer篇 在开源的报表工具中,Eclipse的BIRT(Business Intelligence and Reporting Tools ,简称BI ...
- 计算机审计兴趣小组工作小结,兴趣小组活动总结3篇
兴趣小组活动总结3篇 学校开展各种兴趣活动时,都会定期进行活动总结,那么,下面是小编给大家整理收集的兴趣小组活动总结3篇,供大家阅读参考. 兴趣小组活动总结篇1 一年的教学工作即将结束了,回顾这一年来 ...
- 【ZZ】使用github管理Eclipse分布式项目开发
2019独角兽企业重金招聘Python工程师标准>>> 老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向大家介绍使用g ...
- Github管理Eclipse分布式项目
2019独角兽企业重金招聘Python工程师标准>>> 1.Eclipse中下载安装Egit插件: 2.创建代码仓库: 3.在Eclipse中使用Egit插件 1.使用eclipse ...
- Github与Eclipse连接(方法2成功:Pleiades)
2018-3-7 第1次尝试 主要参考这位大神的笔记:http://blog.csdn.net/zhangdaiscott/article/details/16939165 方法非常简单,从官网htt ...
- 走进Github,从IDEA使用Git开始(篇末附带Eclipse使用Git教程)
一.什么是Git和Github 在我大一刚接触Github的时候,ta对于我来说就是一个学习(bai piao)代码的地方,哈哈! 到了大二看到去了腾讯的学长简历里面有自己的Github仓库,我意识到 ...
- Eclipse Theia 揭秘之启动流程篇
前言 在<Eclipse Theia 框架技术架构揭秘>一文中简单介绍了 Theia 框架整体的技术架构,接下来将通过系列文章从源码角度入手看一下 Theia 核心设计思路,本文从启动流程 ...
- Eclipse Theia 揭秘之技术架构篇
Cloud IDE 随着前端开发的发展更迭,前端日常开发工作变得愈发复杂愈发深入,同时前端工程中从项目初始化.编译.构建到发布.运维也变得细化而成熟.本地开发环境存在开发机性能要求高.开发环境配置复杂 ...
最新文章
- 在LVM中恢复已删除的物理卷
- Core开发组的傲娇造就了今天的以太坊和比特币现金(BCH)
- 很经典的117句惊世良言
- java 平滑升级_服务器spring boot版本,平滑升级
- opencv图片全景拼接详解
- CHIL-SQL-FIRST() 函数
- python 求函数最大值_遗传算法与Python图解
- 成功解决You are using pip version 9.0.3, however version 10.0.1 is available. You should consider upgr
- 远离极限编程 (Don’t do XP)
- copyonwritearraylist原理_Java集合干货——CopyOnWriteArrayList源码分析
- 亿佰特物联网开关电源模块:压电发声器驱动器
- 第12章 坚持一百秒(《C和C++游戏趣味编程》教学视频)
- presentation编程软件_编程难学?web相关知识,跟着淼哥学php全栈之路6
- linux装sql2008数据库,Ubuntu 16.04下安装SQL Server for Linux
- Redis-配置文件
- Unity渲染(四):Shader着色器基础入门之获取当前屏幕贴图
- DongDong认亲戚
- 今天气温达到了39度 单位给买了雪糕降温
- 51nod-1278 相离的圆
- 【人脸识别】face_recognition 库的使用