Git托管代码快速入门
2014-07-07 23:25
351 查看
这篇文章写给一直想入门Git,开启开源大门,领略全球程序猿风采的童鞋们,又或者像博主一样,喜欢下班提交代码,回家后接着写代码的苦逼一族。
介绍最简单的使用Git的办法,无论是个人项目还是多人合作项目都可以使用。
Git是用于Linux内核开发的版本控制工具。与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux内核这样的大项目来说自然很重要。Git最为出色的是它的合并追踪(merge tracing)能力。
一、先说说概况:
平台和插件:
Eclipse,不做介绍。
Git for Windows,图形界面的Git工具,适合博主这里除了ping之后一切命令都不喜欢敲的人。下载地址:http://msysgit.github.io/
Egit插件,Eclipse的Git插件,很方便,下载请点击:http://www.eclipse.org/egit/,可以在线安装也可以下载压缩包安装。安装方法不再叙述,请自行百度。
源码网站:
GitHub https://github.com/ 全球最大的代码托管和共享社区
Git@OSC http://git.oschina.net/ 开源中国的免费代码托管服务
二、创建项目
由于各种原因,某些代码需要设置为私有的,而Github上私有项目的托管是要7美元/月,博主一个人的代码平时托管托管,所以咱还是找免费的吧,正好开源中国的代码托管是免费的,高效有稳定,还不怕被block,所以请放心创建999个项目,当然,也只是某些跟公司有关的项目我会设置为私有,一般博主都是创建开源项目的。
1、在开源中国代码托管右上角,创建项目,简单填写你的项目信息就可以了。
2、创建项目,接下来就能看到项目的路径了,我们需要复制项目的路径,比如https://git.oschina.net/lear/TestProject.git
三、导入项目
1、在Eclipse安装好EGit后就可以打开EGit视图,在Eclipse的Windows-->Open Perspective --> Other --> 选择Git Repository Exploring即可打开Egit视图,已经打开的也可以很方便的在右上角切换到EGit视图
2、打开后,点击顶部第二行中的克隆按钮来添加一个项目
3、此时把上一步所创建的项目的地址复制到URI,下面的Host和路径会自动填充,输入用户名和密码。接下来按两次Next。
4、接着再指定本地保存路径,Finish即可。
5、此时我们的本地Git库就建立好了。
四、分享项目
1、此时,切换回Eclipse的Java试图,右键点击你要托管的项目,Team--> Shear Project... --> 弹出框选择Git,Next
2、选择刚刚创建的本地Git库,Finish,你的项目就提交到本地库了。
3、update代码,项目分享后需要先执行pull把远程服务器的文件比如readme, ignore等配置文件拉去下来,右键你的项目,选择Team-->Pull即可,缺少这一步会出错。
4、提交代码,然后这个时候就可以放心的提交代码了。同样是右键点击你的项目,Team-->Commit,然后弹出如下窗口。
5、根据需要选择要提交的文件,输入log(必须要输入的),然后选择Commit and Push即可提交到本地库同时Push到远程库。
当看到这个窗口就说明提交成功了。
五、检出项目
当回到家换了工作环境,或者你的同事需要检出你的项目的时候,首先按照第三步,在Eclipse导入项目到本地库
然后从导入的本地库里,import你的项目就可以了。
当需要更新代码的时候,只需要右键点击项目名,Team-->Pull就可以方便的同步最新的代码了。
到此,Git的快速入门就介绍完了。
介绍最简单的使用Git的办法,无论是个人项目还是多人合作项目都可以使用。
Git是用于Linux内核开发的版本控制工具。与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux内核这样的大项目来说自然很重要。Git最为出色的是它的合并追踪(merge tracing)能力。
一、先说说概况:
平台和插件:
Eclipse,不做介绍。
Git for Windows,图形界面的Git工具,适合博主这里除了ping之后一切命令都不喜欢敲的人。下载地址:http://msysgit.github.io/
Egit插件,Eclipse的Git插件,很方便,下载请点击:http://www.eclipse.org/egit/,可以在线安装也可以下载压缩包安装。安装方法不再叙述,请自行百度。
源码网站:
GitHub https://github.com/ 全球最大的代码托管和共享社区
Git@OSC http://git.oschina.net/ 开源中国的免费代码托管服务
二、创建项目
由于各种原因,某些代码需要设置为私有的,而Github上私有项目的托管是要7美元/月,博主一个人的代码平时托管托管,所以咱还是找免费的吧,正好开源中国的代码托管是免费的,高效有稳定,还不怕被block,所以请放心创建999个项目,当然,也只是某些跟公司有关的项目我会设置为私有,一般博主都是创建开源项目的。
1、在开源中国代码托管右上角,创建项目,简单填写你的项目信息就可以了。
2、创建项目,接下来就能看到项目的路径了,我们需要复制项目的路径,比如https://git.oschina.net/lear/TestProject.git
三、导入项目
1、在Eclipse安装好EGit后就可以打开EGit视图,在Eclipse的Windows-->Open Perspective --> Other --> 选择Git Repository Exploring即可打开Egit视图,已经打开的也可以很方便的在右上角切换到EGit视图
2、打开后,点击顶部第二行中的克隆按钮来添加一个项目
3、此时把上一步所创建的项目的地址复制到URI,下面的Host和路径会自动填充,输入用户名和密码。接下来按两次Next。
4、接着再指定本地保存路径,Finish即可。
5、此时我们的本地Git库就建立好了。
四、分享项目
1、此时,切换回Eclipse的Java试图,右键点击你要托管的项目,Team--> Shear Project... --> 弹出框选择Git,Next
2、选择刚刚创建的本地Git库,Finish,你的项目就提交到本地库了。
3、update代码,项目分享后需要先执行pull把远程服务器的文件比如readme, ignore等配置文件拉去下来,右键你的项目,选择Team-->Pull即可,缺少这一步会出错。
4、提交代码,然后这个时候就可以放心的提交代码了。同样是右键点击你的项目,Team-->Commit,然后弹出如下窗口。
5、根据需要选择要提交的文件,输入log(必须要输入的),然后选择Commit and Push即可提交到本地库同时Push到远程库。
当看到这个窗口就说明提交成功了。
五、检出项目
当回到家换了工作环境,或者你的同事需要检出你的项目的时候,首先按照第三步,在Eclipse导入项目到本地库
然后从导入的本地库里,import你的项目就可以了。
当需要更新代码的时候,只需要右键点击项目名,Team-->Pull就可以方便的同步最新的代码了。
到此,Git的快速入门就介绍完了。
相关文章推荐
- Flex 3快速入门: 构建自定义组件 使用代码分离构建自定义组件
- Google Code项目代码托管网站上Git版本控制系统使用简明教程
- 【转】Google Code项目代码托管网站上Git版本控制系统使用简明教程
- 【Git】代码托管
- 【Git】代码托管-从基本设置开始
- [推荐]ASP.NET 2.0 快速入门系列课程(附代码示例)[WMV]
- [ git ] git托管代码2
- Google Code项目代码托管网站上Git版本控制系统使用简明教程
- 使用Eclipse插件EGit进行Git代码托管和协同开发教程
- [ git ] git托管代码1
- 一个简单好用的基于git的代码托管网站
- git快速入门
- 免费的Git私有代码托管服务
- git入门---安装软件、创建仓库、更新代码
- Tortoisegit+BitBucket创建私有代码托管仓库
- QuickFlowDesigner教程(1)入门-快速设计无代码可循环流程
- [翻译] - <Entitye Framework> - 快速入门: 用代码优先部件创建模型
- Google Code项目代码托管网站上Git版本控制系统使用简明教程
- TortoiseGit配合msysGit在Git@OSC代码托管的傻瓜教程
- git托管代码(二)