MyEclipse使用Git代码托管服务——03.上传和下载代码

整个Git服务搭建好后,第一步就是新建一个工程代码,并且上传到Git服务器,这也正好用来测试MyEclipse和Git服务是否真的调通了。

一. 上传代码

1.首先创建一个工程,工程的名字最好与Git服务器上的项目名字一样,因为另外的机子检出代码时,默认是Git服务器上的名字,而工程配置文件中的名字是创建工程时的名字,导出工程时就会发生冲突。右键工程->Team->Share Project。

wKioL1UVC_PCIT99AAKMa2jKEEo216.jpg

2.在出现的窗口选择Git,按Next。

wKioL1UVDFuiuhS_AAErrHbb_v8012.jpg

3.在Use or create repository in parent folder of project上打勾。

wKiom1UVC62iLTtSAAI8VeQ9_c8244.jpg

4.打勾后窗口变化,点击那一行工程路径,然后Create Repository按钮亮起来,点击它,最后点击Finish。

wKioL1UVDsvh4FqHAAH8ucJPFIs728.jpg

5.打开Show View窗口,找到Git Repositories窗口,在里面就能看到本地的Git仓库。右键那个与工程同名的仓库->commit,才出现的窗口中按下图点击,提交到本地仓库。

wKioL1UVEYaTvVCwAAIvtgLZDSU977.jpg

6.上传代码到服务器。再右键这个仓库->Push,在出现的窗口里的URI粘贴Git服务器那个项目的ssh链接,然后直接next(如果是用https链接来连接,每次都必须填写下面的用户名密码),点击这两个按钮,选择所有分支和标签上传上去,点击Finish,Next页面有一些选项,需要的时候在用上,这里不需要。

wKiom1UVHxGi8tO7AAHt9miGyEs806.jpg

wKiom1UVEujDeyu3AAMs1JtYq9M444.jpg

完成上传!

二. 下载代码

那么另一台机子怎么像svn一样检出代码呢?另一台机子首先也需要安装Git客户端,然后生成ssh密钥并且添加到Git网站上(你可以先把Git仓库窗和工程代码都删掉做实验)。

1.在Package Explore视图右键(可能你的MyEclipse查看工程用的不是这个视图)->Import,即导入,选择如下图的类型,点击Next。

wKioL1UVFj2zuAFkAAHDP55jLMU506.jpg

2.选择URI,按Next。

wKioL1UVFqLDfT3cAAEwL_O73mM459.jpg

3.出现的窗口和之前上传的窗口一样,没错,粘贴一下ssh链接,点击Next,然后选择要下载的分支,全选,按Next。

wKiom1UVFeuwL0ovAAGJfxmklZM250.jpg

4.然后是代码下载的路径,我的默认路径是MyEclipse的工作空间。

wKiom1UVGgLjTTbvAAGclWSGAIs909.jpg

修改这个默认路径在在Preferences->Git那里:

wKiom1UVGtDAvYaNAALcKqAYBFw975.jpg

5.到达这个界面的时候代码就已经下载好了,这个界面是要导入工程到MyEclipse中,一般是选择第一项。如果报错,或者导入后工程图标没有显示那个Git***图标的话,那么你对工程的修改根本不影响到库。可以试试关掉这个界面,用导入一般的工程一样导入这个工程,如果工程图标有那个***的图标则引入成功。(后来我检出代码都没有这个界面,不知道为什么。检出代码就要在Git Repositories界面中右键那个库,点击import显示这个界面,选择第一项就行了。)

wKioL1UVHjyBNIB9AAHLNVT2kgI320.jpg

正确的导入应该是像一般我们导入已存在工程那样,将下载后的代码再导入,路径就是代码的下载路径。下载代码步骤结束!

wKiom1UVHGnQL23GAAG-RlClUx4679.jpg

转载于:https://my.oschina.net/js99st/blog/417850

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值