Eclipse使用码云上传代码和下载代码

git有很多个版本,是个代码的版本管理工具
本次使用的是国产的码云(oschina),其实每个git版本都是大同小异

使用eclipse安装插件:url是 http://droidqw.oschina.io/update-site/4.4
Eclipse使用码云上传代码和下载代码_第1张图片
这里注意,一定要把这个选项取消打钩,不然下载特别慢,因为不断的检查每个更新节点的版本。

安装好之后重启,在git的configuration中配置好你自己的账户名与邮件,这个账号就是你在码云上注册的账号,之后你提交代码,git会将这些信息记录下来
Eclipse使用码云上传代码和下载代码_第2张图片

登录账号密码(前提是你有账号)授权可使用密码也可以ssh,如果你没有配置ssh,就用密码登录吧,直接从git上将代码考下来
Eclipse使用码云上传代码和下载代码_第3张图片
Eclipse使用码云上传代码和下载代码_第4张图片

选择要用的项目,然后克隆到本地就好了,选择import as general project

Eclipse使用码云上传代码和下载代码_第5张图片
直接next然后finish就好了
现在你已经用着git的项目了,修改了某个代码,右键commit,这时代码其实还在head中,还没提交到git上,你需要再右键team,remote,push才能提交上去
提交过程需要项目所有者的账户名与密码。需要输入两次,然后就可以将代码提交上去啦。
这就是下载git代码的过程


接下来是介绍将项目发布到git上。
右键你在本地创建的项目,选择OSChina->在码云上新建该项目
这样按着步骤填写项目名称然后点下一步就完成啦

接着需要在码云的管理系统上创建对应的项目,然后拷贝那个项目的XXXXX.git的url(比如[email protected]:XXXX/XXXX.git)
注意这里的url可以是https的,也可以是SSH,我所介绍的是ssh无密码连接的,也可以使用密码连接的https方式的url,但是除了连接之外其他操作方式其实一模一样
之后修改本地的代码,你想要提交上去还需要修改一个配置:
Eclipse使用码云上传代码和下载代码_第6张图片
要把这个origin给删掉新建一个新的push设置,或者右键配置push
Eclipse使用码云上传代码和下载代码_第7张图片
选择change,将码云上的项目的url拷过来,前面提到的方式是https方式的url,图片是以ssh方式的
Eclipse使用码云上传代码和下载代码_第8张图片
拷过来之后那些信息就自动填上了,finish!好了,配置完毕。

接下来,介绍用eclipse生成ssh的公钥来无密码验证连接git
首先设置ssh的文件路径,默认是/home/.ssh,选一个你自己喜欢的地方
Eclipse使用码云上传代码和下载代码_第9张图片
然后点击右边的key management
Eclipse使用码云上传代码和下载代码_第10张图片
按如上的操作,将生成的那一堆key拷贝一下,在码云的个人主页那里添加一个新的公钥:
Eclipse使用码云上传代码和下载代码_第11张图片
将rsa文件保存下来,注意文件名称不要和其他的rsa文件冲突,然后放在你刚刚设置的ssh文件路径下,然后看看Private keys有没有那个文件,没有的话就add private key加进去。保存之后就可以了


然后在git repository中将remote里的origin的配置改一下,将URI改成SSH形式的URI(要从git上将url拷过来)
然后就OK啦,现在修改代码点击commit再push,不需要密码了。

你可能感兴趣的:(git的使用)