安装git
 
2、在github.com网站上注册账号
 
3、使用git-bash,生成ssh key,使用命令行:
$ ssh-keygen -t rsa -C "your_email@youremail.com"
这个邮箱地址要填写注册github网站时使用的邮箱地址
 
生成成功会生成一个文件夹:

 打开id_rsa.pub文件,这个文件的内容就是生成的key
 
回到github网站,到Setting里面登记ssh key:

标题随便写,key就是刚才生成的

登记之后,回到本地git-bash,使用命令行:

$ ssh -T git@github.com

校验是否正确

然后设置username和email,使用命令行:

$ git config --global user.name "your name"

$ git config --global user.email "your_email@youremail.com"

到此基本上git就基本上可以使用了。

4、下面开始使用eclipse创建项目并且发布到git

在创建项目前,我们先在github网站上创建一个repository备用:

下面我们用eclipse创建一个项目,右键项目-》Team-》Share Project,选择Git

创建一个repository,然后Finish即可:

这个时候只是在本地创建了一个repository,下面我们开始把项目发布到本地的repository中:

项目右键-》Team-》Commit

上图左上角是待提交的内容,点击加号可以设置需要提交的内容

右上角是提交的信息,这个信息需要填写一下,不然会报错,提交不了

右下角有两个按钮,Commit and Push按钮是指提交代码到本地repository并上传到github,Commit按钮是指仅提交代码到本地repository

我们这里使用Commit and Push

这里是要输入github上的repository,以及github的用户名及密码。

uri的地址,可以到github网站上获取到:

提交完成后,可以到服务器上看到提交的效果:

5、使用eclipse获取github项目的步骤

Eclipse菜单-》File-》Import,Projects from Git

选择Clone URI

填写url,以及自己的github账号信息:

Next:

Next:

Next:

Next:

Finish,到此,项目就已经成功导入了。

6、eclipse中团队协助开发

导入github中的项目,默认只有我自己可以修改提交项目修改,如果想让别人协助开发,可以到github网站上配置

进入对应的,Settings->Collaborators,然后把需要协助的成员添加进来,添加的成员是github的账户或邮箱信息:

这个添加后,需要添加成员的确认。

确认以后,添加成员也就具备了提交修改的权限,可以进行协助开发了。

git的使用笔记的更多相关文章

  1. Git Pro读书笔记

    本文为Git Pro读书笔记,所有内容均来自Git Pro 1 Git基础 1.1 记录每次更新到仓库 在Git里,文件有4种状态,modified, staged, commited, 还有一种状态 ...

  2. git的学习笔记(二):git远程操作

    1.创建ssh key ssh-keygen -t rsa -C "your_email@example.com" 执行命令后会在用户的家目录生成.ssh的隐藏文件夹,文件夹里有公 ...

  3. git tag 常用笔记

    git tag 常用笔记 查看 tag 列出现有 tag git tag 列出 v1.4.2 相关的 tag git tag -l "v1.4.2" 查看指定 tag 的信息 gi ...

  4. git学习小结 (笔记)

    Modesty helps one to go forward, whereas conceit makes one lag behind. "虚心使人进步,骄傲使人落后" 注:本 ...

  5. HIT2019春软件构造->Git&Github学习笔记

    由于软件构造课程需要,学习使用git,以下作为学习笔记. 一.Git初始化及仓库创建和操作  1.基本信息设置(设置签名)  命令        项目级别/仓库级别:仅在当前本地库范围内有效 git ...

  6. git的学习笔记整理

    Git学习较好的网址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001373 ...

  7. git常用操作笔记

    这是我看了廖雪峰的git教程,写的笔记,仅作为一个学习的记录 一.大多数我们面临的是已经有一个进行中的项目了,我们只需克隆下来就可以了 1.安装git,安装完后,可输入git,回车,查看是否已安装 2 ...

  8. Git源代码管理笔记

    很早之前也学过git但是没有详细的记录,这次是做个复习,巩固 若有不对的地方请您指出 目录 Git和SVN有什么区别? 什么是Git? github仓库 Star和Fork Pull request ...

  9. 版本控制工具Git的学习笔记

    在网上看到一个很不错的Git教程,学习后果断要做一下总结. 教程地址:http://www.liaoxuefeng.com/ 总结要点: 安装Git因为我个人的开发主要是基于windows环境下,所以 ...

  10. 代码管理工具 --- git的学习笔记二《git的工作原理》

    通过几个问题来学习代码管理工具之git 一.git是什么?为什么要用它?使用它的好处?它与svn的区别,在Mac上,比较好用的git图形界面客户端有 git 是分布式的代码管理工具,使用它是因为,它便 ...

随机推荐

  1. bzoj 2142

    数论大集合 只要你做完了这道题,除了线性筛和降幂公式以外,所有数论noip知识点就都会了... 题意:求C(n,∑w)*C(∑w,w1)*C(∑w-w1,w2).....mod p(不保证p为质数) ...

  2. MVC开发中的常见错误-04-“System.NullReferenceException”类型的异常在 BBFJ.OA.WebApp.dll 中发生,但未在用户代码中进行处理

    未将对象引用设置到对象实例,又名空指针异常,伴随程序员开发的一生. 查看详细信息得知: SetUserRoleInfo() 首先想到的是  IBLL.IRoleInfoService RoleInfo ...

  3. 数据库中的null用法

  4. String对象的常用属性和方法

    属性 描述 length 在大多数情况下返回字符串中的字符数 方法 描述 toUpperCase() 将字符串修改为大写字母 toLowerCase() 将字符串修改为小写字母 charAt() 以索 ...

  5. SqlServer基础语法(三)

    1.数据库备份的方法: 完整数据库备份GPOSDB 文件大小:23MB 日志备份 GPOSDB日志备份文件大小:211KB --完整备份 Backup DATABASE GPOSDB To disk= ...

  6. centos安装autossh

    $ sudo yum install wget gcc make$ wget http://www.harding.motd.ca/autossh/autossh-1.4e.tgz$ tar -xf ...

  7. BZOJ1260 [CQOI2007]涂色paint 动态规划

    欢迎访问~原文出处——博客园-zhouzhendong 去博客园看该题解 题目传送门 - BZOJ1260 题意概括 假设你有一条长度为5的木版,初始时没有涂过任何颜色.你希望把它的5个单位长度分别涂 ...

  8. 013 Spark中的资源调优

    1.平常的资源使用情况 2.官网 3.资源参数调优 cores memory JVM 4.具体参数 可以在--conf参数中给定资源配置相关信息(配置的一般是JVM的一些垃圾回收机制) --drive ...

  9. 用VScode代码调试Python

    Python扩展支持许多类型的Python应用程序的调试,包括以下一般功能: 观看窗口 评估表达式 当地人 参数 扩大孩子 断点 条件断点 暂停(进入)正在运行的程序 自定义启动目录 要熟悉这些常规功 ...

  10. RAID与其在Linux上的实现

    参考资料: RAID data striping spanned volume 从raid0到raid7,raid阵列各级别介绍 本文所使用的图片来源于互联网,若有侵权,烦请联系,谢谢. 简介 RAI ...