(接上篇)
在上篇文章中已经对在OSChina上如何创建托管项目进行了说明,本篇文章将重点介绍如何在eclipse中使用egit插件进行代码的托管。
首先要确认eclipse中已经安装了EGit,插件安装方法请自行百度。
安装好插件后,需要先配置一下git,preference>Team>Git >Configuration >User Settings,点击Add Entry按钮
设置git用户信息,即在OSChina上创建的用户
再添加一个邮箱信息
这里添加的两个信息是用于识别用户,在提交时可添加这些信息到注释中。
关键的部分来了
Eclipse中本地创建的工程如下:工程名使用OSChina上创建的项目名称
点击工程右键Team>Share Project,选择git
点击next后会来到这个界面
这里需要注意:需要勾选 use or create repository in parent folder ofproject,然后按顺序点击
未进行上一步操作时的工程目录结构
完成上一步后的工程目录结构
只是多了一个.git文件夹,这就是本地版本库。Git不会像svn一样每个目录都创建.svn,git只创建这一个。
点击finish后就为工程创建了本地版本库。Eclipse中的样子。
目前工程处于未跟踪状态,工程右键Team>Commit,将工程加入到本地版本库。
点击commit即把工程加入了本地版本控制。
那怎么和远程版本库联系起来呢?
打开git repostitories视图,选择刚才为本地工程创建的本地版本库
与工程同名。
此时我们可以看到Remotes里没有配置。下面就开始配置remotes,通过它与远程资源库建立联系。
右键Remotes,选择Create remotes,默认即可,点击ok(此处应选择fetch)
点击及Ok后跟根据提示操作即可。
到此为止,我们就将一个工程提交到了oschina的代码仓库,选择的是私有,所以只有创建者可以访问。
(未完待续)
使用OSChina代码托管管理项目(二)