【编程初学者】创建自己的开源项目3-将远程代码仓库下载,并创建本地代码仓库(myeclipse + github)
2017-03-06 23:13
726 查看
上一篇:创建自己的开源项目-创建远程代码仓库
上一篇讲了如何创建github账号并创建远程代码仓库,这一篇讲解如何将本地代码仓库下载到本地,并建立与之关联的本地代码仓库。大家注意了,这一句话我说了两个概念:远程代码仓库(remote repository),本地代码仓库(local repository),这是git设计中的两个重要思想,也是vcs(代码版本工具)所具有的重要的设计思路。github作为一个远程代码服务器,我们在上面建立远程代码仓库,我们把项目放到这个远程仓库中,通过仓库的各种功能进行保存和管理。但是我们工作是在本地的电脑上工作的,比如我们用word,会在d盘的某个文件夹(比如你在d盘下建立了一个git的文件夹)下,建立了一个文件test.doc,那么你就可以把放test.doc文件所在的文件夹git作为本地仓库,然后与远程仓库对应起来,然后你无论本地仓库如何创建文件,改动文本,只要通过git命令git
commit -m "将改动提交到本地仓库中" 然后用git命令 git push 将本地仓库中的提交推送到git远程仓库中。这就完成了一个远程代码仓库与本地代码仓库的一次代码提交。我们先知道本地代码仓库和远程代码仓库,以及他们是怎么样的关系,以及如何协作。这一篇着重讲如何创建一个本地仓库,并与远程仓库建立联系。至于如何进行代码提交,代码管理,以后会慢慢讲,关注我奥(对,我就是在给自己打广告!相信我,你不吃亏)
首先,我们现在的前提是已经有github账号了(我的是1044640734@qq.com,用户名是jiaozongguan。你的是啥,此时再回忆一遍。)并且已经创建了一个github上的远程代码仓库,名为thinking in Java 。下面讲本地代码仓库thingk in java 的创建。
其实本地代码仓库有两种创建方式,一种是先创建远程代码仓库,然后把通过远程代码仓库初始化一个本地代码仓库。一种是直接创建一个文件夹作为本地代码仓库,然后与远程代码仓库做连接。限于篇幅,也与我们的讲述方式相协调,现在只讲第一种实现方式。如果你对第二种实现方式感兴趣,请在下方留言,或者怕麻烦我,请直接百度。
我们登陆github,还记着账号密码吗?那个qq邮箱,还有你设置的不低于七位,字母数字混合的密码。再贴下链接:github登陆地址
登陆之后页面如下:
右下角,看到了吗,最后一行,golbal_fairy_thinking_in_java 这就是我们前一篇创建的远程代码仓库,现在,我们在自己的电脑(本地环境)初始化一个与之关联的本地代码仓库。
下面讲解如何建立本地代码仓库。理论上来讲,有两大类创建本地代码仓库的方式:一:通过下载git客户端,通过命令行创建。二:通过开发工具集成的git插件,使用可视化开发工具创建。有的开发工具通过插件,可以集成命令行,也有的git客户端可以使用可视化操作,这些都是可以的。限于篇幅,我不逐一讲解,下面主要以myeclipse 2014 blue结合git插件进行讲解。由于myeclipse已经集成好了git插件,所有本文不另做讲解。如果你是用eclipse,那么请先下载好git插件,并安装上,然后再来跟着本文走。
【 myeclipse需要下载,并且不是免费的。如果你不差钱,可以买个激活码。如果你和我一样没钱,最好使用eclipse。我在百度云盘里上传了一个myeclipse 2014 blue,共享下载地址:
http://pan.baidu.com/s/1kUCk40v 官网上的,需要激活码,建议你去买一个。 】
myeclipse安装,激活步骤略过。如有疑问,请留言。下面继续讲如何使用myeclipse结合git进行本地代码仓库创建,以及如何将本地代码仓库与github上面已经创建好的远程代码仓库关联起来。往下看的前提是你已经搭建好了myeclipse+git的开发环境。如果还没有搭建好,请打住,去搭建、去搭建、去搭建。
查看git插件是否安装成功步骤:
1.
2.
搭建好是这个样子的:
如果team下面有git这个折叠菜单,那么恭喜你,安装git成功!可以继续往前飞了!
插件安装好了,下面就是将我们本地的git客户端(插件)与git服务器对接。这里插播一点,给大家讲几个概念:myeclipse的git插件,git客户端,github服务器,github网站。大家区分好这四个概念,然后才能真正理解git的工作方式。myeclipse的git插件,git客户端是与本地代码仓库相关的两个概念;github服务器,github网站是与远程代码仓库相关的两个概念。最开始讲解的github网址,与github服务器结合来对远程代码仓库进行管理。github服务器,是真正存放远程代码的那个电脑(再具体点就是某台具体电脑上的硬盘),但是我们不可能去那个电脑外接的键盘鼠标去操作远程代码仓库,于是,github团队开发了github网站的,通过github网站,我们就可以直接在浏览器上远程操作github服务器,进而操作我们的在github服务器上的远程代码仓库。github网站与github服务器是典型的b/s架构模式。myeclipse的git插件,与git客户端是本地代码仓库相关的两个概念。这两者都是管理本地代码仓库的。这两个是独立的,你既可以通过myeclipse+git插件进行本地代码仓库管理,也可以通过git客户端进行管理。我们通过git客户端,通过各种命令或者myeclipse显示的各个按钮,可以将本地的项目空间初始化为一个git本地代码仓库,然后通过git命令或者myeclipse显示的各个按钮,把我们本地的代码提交到github远程代码仓库上保管。
下面具体讲如何通过myeclipse+git插件的方式,初始化一个项目为本地代码仓库,并最终将项目完整地提交到github服务器。
在开始创建本地项目之前,我们先配置myeclipse的git,与github进行对接。具体就是把我们上一章在github网站创建的那个邮箱,账号(开头让你回忆的),配置到myeclipse-》window-》preferences-》team-》git-》Configuration
add entity,输入邮箱,注意,key要用user.email就是这个,格式要注意。Value就是最开始注册github账号的对应的那个邮箱。
然后再点击entity,输入user.name输入你的用户名,就是github的那个用户名:jiaozongguan
点ok保存。
此时我们就关联好了git客户端与git服务器。
下面该做啥了呢?创建本地代码仓库了吧。对的。本地代码仓库我们的创建步骤分为两小步走:1:创建一个本地项目的代码空间 2:将本地项目的代码空间转变成本地代码仓库。
随便建个项目好了。为了与github远程代码仓库对应,我们名字起的跟远程代码仓库的名字一致:global-fairy-thinking_in_java.
建好项目,看到项目。我们看下这个myeclipse项目,我们的代码在我们电脑上是存放那个文件夹下的:
打开我的电脑,找到这个文件夹,看到原始的myeclipse项目结构如下:
这个项目还不是git本地代码仓库。下面进入重点,将myeclipse项目空间扩建为git本地代码仓库。
继续回到myeclipse,还是在项目上右击,如图:
选git next
下面就是真正生成git本地代码仓库的文件的步骤:
正常显示如下:
继续去刚才的myeclipse项目空间下看看,项目发生了什么变化:
蓝框框出来的,这就是git管理下的项目的样子。点击进去看下.git文件夹
这个文件夹下记录了我们每次提交代码,不同代码之间的差异,具体是如何存储的,内容非常多,感兴趣可以给我留言。
到此为止,我们创建完了一个本地代码仓库了。
下一篇讲解如何把本地代码仓库提交到远程代码仓库中。
上一篇:创建自己的开源项目-创建远程代码仓库
上一篇讲了如何创建github账号并创建远程代码仓库,这一篇讲解如何将本地代码仓库下载到本地,并建立与之关联的本地代码仓库。大家注意了,这一句话我说了两个概念:远程代码仓库(remote repository),本地代码仓库(local repository),这是git设计中的两个重要思想,也是vcs(代码版本工具)所具有的重要的设计思路。github作为一个远程代码服务器,我们在上面建立远程代码仓库,我们把项目放到这个远程仓库中,通过仓库的各种功能进行保存和管理。但是我们工作是在本地的电脑上工作的,比如我们用word,会在d盘的某个文件夹(比如你在d盘下建立了一个git的文件夹)下,建立了一个文件test.doc,那么你就可以把放test.doc文件所在的文件夹git作为本地仓库,然后与远程仓库对应起来,然后你无论本地仓库如何创建文件,改动文本,只要通过git命令git
commit -m "将改动提交到本地仓库中" 然后用git命令 git push 将本地仓库中的提交推送到git远程仓库中。这就完成了一个远程代码仓库与本地代码仓库的一次代码提交。我们先知道本地代码仓库和远程代码仓库,以及他们是怎么样的关系,以及如何协作。这一篇着重讲如何创建一个本地仓库,并与远程仓库建立联系。至于如何进行代码提交,代码管理,以后会慢慢讲,关注我奥(对,我就是在给自己打广告!相信我,你不吃亏)
首先,我们现在的前提是已经有github账号了(我的是1044640734@qq.com,用户名是jiaozongguan。你的是啥,此时再回忆一遍。)并且已经创建了一个github上的远程代码仓库,名为thinking in Java 。下面讲本地代码仓库thingk in java 的创建。
其实本地代码仓库有两种创建方式,一种是先创建远程代码仓库,然后把通过远程代码仓库初始化一个本地代码仓库。一种是直接创建一个文件夹作为本地代码仓库,然后与远程代码仓库做连接。限于篇幅,也与我们的讲述方式相协调,现在只讲第一种实现方式。如果你对第二种实现方式感兴趣,请在下方留言,或者怕麻烦我,请直接百度。
我们登陆github,还记着账号密码吗?那个qq邮箱,还有你设置的不低于七位,字母数字混合的密码。再贴下链接:github登陆地址
登陆之后页面如下:
右下角,看到了吗,最后一行,golbal_fairy_thinking_in_java 这就是我们前一篇创建的远程代码仓库,现在,我们在自己的电脑(本地环境)初始化一个与之关联的本地代码仓库。
下面讲解如何建立本地代码仓库。理论上来讲,有两大类创建本地代码仓库的方式:一:通过下载git客户端,通过命令行创建。二:通过开发工具集成的git插件,使用可视化开发工具创建。有的开发工具通过插件,可以集成命令行,也有的git客户端可以使用可视化操作,这些都是可以的。限于篇幅,我不逐一讲解,下面主要以myeclipse 2014 blue结合git插件进行讲解。由于myeclipse已经集成好了git插件,所有本文不另做讲解。如果你是用eclipse,那么请先下载好git插件,并安装上,然后再来跟着本文走。
【 myeclipse需要下载,并且不是免费的。如果你不差钱,可以买个激活码。如果你和我一样没钱,最好使用eclipse。我在百度云盘里上传了一个myeclipse 2014 blue,共享下载地址:
http://pan.baidu.com/s/1kUCk40v 官网上的,需要激活码,建议你去买一个。 】
myeclipse安装,激活步骤略过。如有疑问,请留言。下面继续讲如何使用myeclipse结合git进行本地代码仓库创建,以及如何将本地代码仓库与github上面已经创建好的远程代码仓库关联起来。往下看的前提是你已经搭建好了myeclipse+git的开发环境。如果还没有搭建好,请打住,去搭建、去搭建、去搭建。
查看git插件是否安装成功步骤:
1.
2.
搭建好是这个样子的:
如果team下面有git这个折叠菜单,那么恭喜你,安装git成功!可以继续往前飞了!
插件安装好了,下面就是将我们本地的git客户端(插件)与git服务器对接。这里插播一点,给大家讲几个概念:myeclipse的git插件,git客户端,github服务器,github网站。大家区分好这四个概念,然后才能真正理解git的工作方式。myeclipse的git插件,git客户端是与本地代码仓库相关的两个概念;github服务器,github网站是与远程代码仓库相关的两个概念。最开始讲解的github网址,与github服务器结合来对远程代码仓库进行管理。github服务器,是真正存放远程代码的那个电脑(再具体点就是某台具体电脑上的硬盘),但是我们不可能去那个电脑外接的键盘鼠标去操作远程代码仓库,于是,github团队开发了github网站的,通过github网站,我们就可以直接在浏览器上远程操作github服务器,进而操作我们的在github服务器上的远程代码仓库。github网站与github服务器是典型的b/s架构模式。myeclipse的git插件,与git客户端是本地代码仓库相关的两个概念。这两者都是管理本地代码仓库的。这两个是独立的,你既可以通过myeclipse+git插件进行本地代码仓库管理,也可以通过git客户端进行管理。我们通过git客户端,通过各种命令或者myeclipse显示的各个按钮,可以将本地的项目空间初始化为一个git本地代码仓库,然后通过git命令或者myeclipse显示的各个按钮,把我们本地的代码提交到github远程代码仓库上保管。
下面具体讲如何通过myeclipse+git插件的方式,初始化一个项目为本地代码仓库,并最终将项目完整地提交到github服务器。
在开始创建本地项目之前,我们先配置myeclipse的git,与github进行对接。具体就是把我们上一章在github网站创建的那个邮箱,账号(开头让你回忆的),配置到myeclipse-》window-》preferences-》team-》git-》Configuration
add entity,输入邮箱,注意,key要用user.email就是这个,格式要注意。Value就是最开始注册github账号的对应的那个邮箱。
然后再点击entity,输入user.name输入你的用户名,就是github的那个用户名:jiaozongguan
点ok保存。
此时我们就关联好了git客户端与git服务器。
下面该做啥了呢?创建本地代码仓库了吧。对的。本地代码仓库我们的创建步骤分为两小步走:1:创建一个本地项目的代码空间 2:将本地项目的代码空间转变成本地代码仓库。
随便建个项目好了。为了与github远程代码仓库对应,我们名字起的跟远程代码仓库的名字一致:global-fairy-thinking_in_java.
建好项目,看到项目。我们看下这个myeclipse项目,我们的代码在我们电脑上是存放那个文件夹下的:
打开我的电脑,找到这个文件夹,看到原始的myeclipse项目结构如下:
这个项目还不是git本地代码仓库。下面进入重点,将myeclipse项目空间扩建为git本地代码仓库。
继续回到myeclipse,还是在项目上右击,如图:
选git next
下面就是真正生成git本地代码仓库的文件的步骤:
正常显示如下:
继续去刚才的myeclipse项目空间下看看,项目发生了什么变化:
蓝框框出来的,这就是git管理下的项目的样子。点击进去看下.git文件夹
这个文件夹下记录了我们每次提交代码,不同代码之间的差异,具体是如何存储的,内容非常多,感兴趣可以给我留言。
到此为止,我们创建完了一个本地代码仓库了。
下一篇讲解如何把本地代码仓库提交到远程代码仓库中。
相关文章推荐
- 【编程初学者】创建自己的开源项目4-将本地代码仓库的代码提交到远程代码仓库(myeclipse + github)
- 【编程初学者】创建自己的开源项目1-创建远程代码仓库
- 【编程初学者】创建自己的开源项目7-基于当前分支,提交归并请求到主分支2-代码冲突(myeclipse+git)
- 【编程初学者】创建自己的开源项目5-在主分支上创建新分支(myeclipse+git)
- GitHub基础学习-从GitHub远程仓库下载项目到本地eclipse中进行开发
- 在GitHub上创建上传下载开源项目代码
- Github上创建项目,并将本地项目上传到远程仓库的方法(使用git bash)
- 将项目(代码)从GitHub上克隆(下载)到本地仓库
- 【编程初学者】创建自己的开源项目6-基于当前分支,提交归并请求到主分支(myeclipse+git)
- 自己制作GitHub开源项目的代码仓库的经验——直接compile自己的代码包【开源】
- 将项目(代码)从GitHub上克隆(下载)到本地仓库
- MyEclipse使用Egit插件实现 远程仓库 下载代码到 本地库
- GitHub 版本控制 项目托管 06 创建GitHub本地仓库2-加入代码工程
- 使用命令创建github代码仓库,push本地仓库到github远程代码仓库
- Git 创建github远程仓库并关联本地项目
- 【git】在git远程仓库中创建一个新项目并把本地代码提交上去
- Github网站加载不完全,响应超时,如何解决 Github是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码。毫不夸张地说,高效利用Github是一
- 怎么用git bash上传本地项目代码到您的github仓库1
- Github 创建仓库、上传本地项目图文教程
- 使用git将代码存入远程仓库github和从github上克隆代码到本地