GitHub基本使用:通过eclipse创建、共享项目到GitHub
来源:互联网 发布:商务推广软件 编辑:程序博客网 时间:2024/06/06 03:52
前言
首先明确一个概念:Git和GitHub有什么区别?引用知乎上Fluyy的解释“git是一个版本控制工具,github是一个用git做版本控制的项目托管平台。”
Git即版本控制工具(GitHub维护),对于一个开发者而言,很容易就能想到CVS、SVN,这也是开发团队中常用的,但是不同的公司对工具的选择会有所不同,再者随着时间的推移,一些工具会更为被推崇和流行。Git有优势:一、支持离线开发,离线Repository。二、强大的分支功能,适合多个独立开发者协作。通过Git的eclipse插件可以轻松操作Git而无需操作复杂的命令。本文主要介绍它的eclipse插件的使用。
GitHub即一个用git做版本控制的项目托管平台,分为网页版和客户端,即可以在本地修改上传到GitHub,也可以直接在网上修改同步到本地。这使得管理自己的代码更为方便。
1. 注册Git账号
1. GitHub的网址为:https://github.com 和其他网站注册相同,不过多介绍。
2. 然后你可以关注很多开源项目,看下面的截图:Watch可以关注这个项目,这个项目的一举一动都会通知你,包括提交代码、修改WIKI等;Star就是加星标,你标注了之后,以后就方便查找了;Fork就是可以拷贝一份到自己的库中,可以对拷贝的这份做任何的修改,当你做了一些修改,想提交的时候,就可以提交到主库中,管理员审查通过,你就为这个开源项目做贡献了。
3. 去创建一个仓库。如图,点击 New repository,创建一个新的库。
在 Repository name 栏里写上新建库的名字,如“HelloWorld”。其它可写可不写。等你熟悉了再去深究吧。点击下方的 Create repository 按钮。
到这里,网页部分已经完成。
2. Eclipse配置
1. 首先安装eclipse插件,插件的安装方式和其他插件的安装相同,分为离线和在线安装,建议使用离线方式安装,当然如果你所使用的eclipse本来就已经有了Git的eclipse插件的话,就更好了。如何验证自己的eclipse插件是否安装成功或有该插件呢?在eclipse的Window — Preferences — Team — Git (有Git表示已安装)
2. 一些设置。在eclipse的Window > Preferences > Team > Git 修改一下“Default repository folder”的值,这是远程的库在本地的一个路径。
3. 创建项目并上传
1. eclipse中创建一个项目,这个就不说了。
2. 上传 创建好项目后,选中项目 > 右键 > Team > Share Project > Git(仓库类型选择Git) > 点击 next, 在如下的界面中,在红色标注的地方打 √ ,选中项目后,点击 CreateRepository ,点击 Finish 。
选中项目,右键 > Team > Commit ,出现如下图的界面。输入提交的备注信息(Commit message),选中要提交的文件,点击 Commit 。
(注:如果你只是要上传文件,那个“.project”的文件可以不提交,那是Eclipse的一个配置文件,主要作用就是表明这个文件是一个Project。当你用另一台机器下载这些代码时,如果有这个文件,可以用Eclipse直接导入,Import Project)
3. 如何提交到GitHub账号下?选中项目,右键 > Team > Remote > Push ,出现如下界面。
回到GitHub的主页面,如图,复制其地址,粘贴到上图中的“URI”栏里,点击next;
a、选择 Source ref
b、 点击 Add AllBranches Spec
c、 Force Update 一定要选中。如果不选中,下一步就会报错。这个错在GitHub的Help里可以搜索到,但我没怎么看懂。只知道选中“Force Update”可以避免这个错误。
d、 点击 Finish
OK,到你的GitHub的主页面看一下,你所创建的库里是不是多了些文件?
4. 同步代码
1. 本地修改,上传;和上传整个项目时相似,简单说下步骤,不再赘述。(1)Commit (2)Push
2. 在页面修改,同步到本地;选中项目,右键 > Team > Pull ,你会发现代码已经更新下来了。
收藏阅读:
https://github.com/xirong/my-git/blob/master/how-to-use-github.md
http://blog.csdn.net/column/details/13170.html
- GitHub基本使用:通过eclipse创建、共享项目到GitHub
- Eclipse共享项目到GitHub
- Eclipse通过git上传项目到github
- Github使用一:创建项目并上传到Github上
- eclipse使用git上传项目到GitHub
- eclipse使用egit发布项目到github
- 使用eclipse提交项目到GitHub
- 项目创建到github各种命令使用
- eclipse提交项目到github
- eclipse提交项目到github
- eclipse提交项目到github
- Eclipse添加项目到GitHub
- eclipse提交项目到github
- eclipse提交项目到github
- eclipse提交项目到github
- GitHub导入项目到Eclipse
- eclipse上传项目到github
- 【GitHub】使用Eclipse提交代码到github
- leetcode27: Remove Element
- HDU3333 离线离散化树状数组
- Java程序员面试题集(131-135)
- 机器学习之与其他学科间的关系
- shell脚本 文件拷贝
- GitHub基本使用:通过eclipse创建、共享项目到GitHub
- JAVA基础 day24 GUI的学习 事件监听机制 编写简易的记事本 jar包双击执行
- Java程序员面试题集(136-150)
- OpenCv计算直方图cv::calcHist
- hdu 5916 Harmonic Value Description-思维题-2016中国大学生程序设计竞赛(长春)-重现赛
- 第二天 java的关键字、标识符及基本的数据类型
- 嵌入式学习--work11 Altium-Designer软件学习
- Java面试题集(151-180)
- SPOJ QTREE Query on a tree