GitHub的应用(下)—— 如何一个已存在的 Repository
添加时间:2013-7-20 点击量:
导读:本篇首要介绍如何应用EGitGitHub上已存在的库。若是不是为了一个Java Project,直接在Eclipse中导入应用,那可以应用GitHub的桌面法度(GitHub for Windows),这个上传文件更便利。建议看这篇文章之前先看这篇 —— GitHub的应用(上)http://www.cnblogs.com/memory4young/p/github-create-upload-.html
起首要确保Eclipse已经安装了GitHub的插件,即EGit。有关该插件安装请参考 GitHub的应用(上)。
还有一点,确保你的GitHub的库中有 .project 这个文件,不然Eclipse不知道它是一个Project,也就无法导入,但可以作为通俗文件下来。
在Eclipse的Package Explorer栏空白处 右键 - Import ,选择 Git - Projects Git ,点击 Next
接下来选择 URI ,点击 Next
鄙人图中的“URI”栏里填入你的长途库HelloWorld的地址(具体可参考 GitHub的应用(上))
User和Password栏里填入GitHub的账号和暗码
以下几步都可用默认值,直接 Next
针对下图,笔者想希罕申明下。因为笔者在这碰到了题目。
注:请确保你的GitHub上的库名和项目名称是一样的。笔者的库名为HelloWorld,而当初在Eclipse中创建的项目名称为HelloWorld4GitHub。所以导致在这一步老是报错。
解决办法:
1、到GitHub主页上点击 Admin 按钮,批改库名称
2、到GitHub主页找到.project文件,批改它的<name>节点
别的还有一点想申明的,若是你的长途库里面没有 .project 文件,是不成能导入成功的。直接 Cancel 掉。到你的Eclipse的工作目中看看,是不是已经有 HelloWorld 的文件夹了。也就是说到这一步,库文件已经被下来。只是因为没有Project的标识文件,Eclipse无法辨认。
项目导进来后,发明报错。再看它的目次布局,你会发明没有JDK的包。
没有咱就加啊!
选中项目,右键 > Build Path > Add Libraries ,参加你本地的JDK景象即可。
加上后,发明它还是报错。原因是Eclipse将src这个目次当成了通俗的文件夹,而不是Java的source目次。
怎么将一个通俗的Folder转换成Java的Source Folder呢?
选中src目次,右键 > Build Path > Use as Source Folder。
(注:若是定义了包,即package,起首 右键 > Build Path > Exclude,然后再 Use as Source Folder)
OK,项目可以正常应用了。你可以试一下同步。关于同步的具体请参考:GitHub的应用(上)
官方参考文档:http://wiki.eclipse.org/EGit/User_Guide
我所有的自负皆来自我的自卑,所有的英雄气概都来自于我的软弱。嘴里振振有词是因为心里满是怀疑,深情是因为痛恨自己无情。这世界没有一件事情是虚空而生的,站在光里,背后就会有阴影,这深夜里一片寂静,是因为你还没有听见声音。—— 马良《坦白书》
导读:本篇首要介绍如何应用EGitGitHub上已存在的库。若是不是为了一个Java Project,直接在Eclipse中导入应用,那可以应用GitHub的桌面法度(GitHub for Windows),这个上传文件更便利。建议看这篇文章之前先看这篇 —— GitHub的应用(上)http://www.cnblogs.com/memory4young/p/github-create-upload-.html
起首要确保Eclipse已经安装了GitHub的插件,即EGit。有关该插件安装请参考 GitHub的应用(上)。
还有一点,确保你的GitHub的库中有 .project 这个文件,不然Eclipse不知道它是一个Project,也就无法导入,但可以作为通俗文件下来。
在Eclipse的Package Explorer栏空白处 右键 - Import ,选择 Git - Projects Git ,点击 Next
接下来选择 URI ,点击 Next
鄙人图中的“URI”栏里填入你的长途库HelloWorld的地址(具体可参考 GitHub的应用(上))
User和Password栏里填入GitHub的账号和暗码
以下几步都可用默认值,直接 Next
针对下图,笔者想希罕申明下。因为笔者在这碰到了题目。
注:请确保你的GitHub上的库名和项目名称是一样的。笔者的库名为HelloWorld,而当初在Eclipse中创建的项目名称为HelloWorld4GitHub。所以导致在这一步老是报错。
解决办法:
1、到GitHub主页上点击 Admin 按钮,批改库名称
2、到GitHub主页找到.project文件,批改它的<name>节点
别的还有一点想申明的,若是你的长途库里面没有 .project 文件,是不成能导入成功的。直接 Cancel 掉。到你的Eclipse的工作目中看看,是不是已经有 HelloWorld 的文件夹了。也就是说到这一步,库文件已经被下来。只是因为没有Project的标识文件,Eclipse无法辨认。
项目导进来后,发明报错。再看它的目次布局,你会发明没有JDK的包。
没有咱就加啊!
选中项目,右键 > Build Path > Add Libraries ,参加你本地的JDK景象即可。
加上后,发明它还是报错。原因是Eclipse将src这个目次当成了通俗的文件夹,而不是Java的source目次。
怎么将一个通俗的Folder转换成Java的Source Folder呢?
选中src目次,右键 > Build Path > Use as Source Folder。
(注:若是定义了包,即package,起首 右键 > Build Path > Exclude,然后再 Use as Source Folder)
OK,项目可以正常应用了。你可以试一下同步。关于同步的具体请参考:GitHub的应用(上)
官方参考文档:http://wiki.eclipse.org/EGit/User_Guide
我所有的自负皆来自我的自卑,所有的英雄气概都来自于我的软弱。嘴里振振有词是因为心里满是怀疑,深情是因为痛恨自己无情。这世界没有一件事情是虚空而生的,站在光里,背后就会有阴影,这深夜里一片寂静,是因为你还没有听见声音。—— 马良《坦白书》