Github管理Eclipse分布式项目

1.Eclipse中下载安装Egit插件;
2.创建代码仓库;
3.在Eclipse中使用Egit插件

1.使用eclipse 3.7安装egit插件
help->intall new software..
在work with中输入:(这里选用的egit版本是2.3)
egit - http://download.eclipse.org/egit/updates-2.3

注:不要勾选EGit Mylyn和Egit Plug-in Inmport Support 不知道我的为什么选了会报错 。可以先试一下勾选。
装完以后可以在window->preferences->Team  中看到git

2.创建代码仓库
登录https://github.com/    Create A Repository

本地安装windows的git工具,这里使用msysgit  安装略

简单的配置(在Git Bash中设置)

 

$git config --global user.name "XXX"
$git config --global user.email "XXX"

因为我们这边要把本地的git和github相连需要在github中设置SSH Keys
Edit Your Profile->SSH Keys->Add SSH key

关于SSH Keys的生成:

$ssh-keygen -t rsa -C "你的email地址"     //自动保存在.ssh/id_rsa_pub

现在可以将这个值设置到github中了

第一次部署经常会出错,已经想删掉代码库
进入指定的代码库->Settings->Delete this repository

3.在Eclipse中使用Egit插件
新建一个java project

$cd 指定项目的路径
$git init   // 表示要对现有的项目开始用git管理
$git status  // 检查当前文件状态

# Untracked files:
# (use "git add <file>..." to include in what will be committed)   
//Git 不会自动将之纳入跟踪范围,除非你明明白白地告诉它这么做,因而不用担心把临时文件什么的也归入版本管理

$git add *   //开始跟踪当前目录下的新文件
$git status
# new file: README    //说明是已暂存状态  (这里可能还有部分文件没有添加进去需要单独 执行 ->$git add XXX)

$git commit -m 'first commit'  
$git remote add origingit@github.com:<你的帐号>/<代码库名称>.git
$git push –u origin master   //推送代码

可以查看代码库中的代码了。

刚刚新建的项目可以删掉了,我们可以重新在eclipse中导入github中的代码
Import->Git->projects from git->urI  填入git@github.com:<你的帐号>/<代码库名称>.git

此时我们本地的代码库默认保存在:~/git/项目名称 我们可以导入到eclipse中,可以在eclipse中进行commit和push了

 

 

//更多细节参考  Pro.Git中文版.pdf

转载于:https://my.oschina.net/OutOfMemory/blog/147048

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值