一 环境准备git
gitup GitHub客户端(个人windows下的客户端)github
TortoiseGit windows
二 gitup帐号准备app
一、到GitHub上注册本身的帐号。https://github.com/eclipse
二、建立第一个代码仓库。ssh
填写代码仓库的名字,个人第一个代码仓库的名字:app工具
选择public,public权限表示全部人都可以查看这些代码并下载。插件
private权限是要收费的,表示只有指定用户才能查看并下载这些代码。ip
而后点击Create repository,代码仓库建立成功。
三 MyEclipse 安装git插件
第一种方式:
对于不一样版本的eclipse和myeclipse可能有所不一样,主要是有如下两种状况:
1.myeclipse
EGit插件地址:http://download.eclipse.org/egit/updates
2.eclipse
使用第一种方式,好处是能够找到适合当前eclipse或者myeclipse版本的egit插件,可是很差的是使用这种方式可能因为网络被墙的缘由致使安装不上,并且无论好管理本身已经安装的插件。不推荐使用。
第二种方式:
一、查看本身全部的eclipse或者myeclipse基于的eclipse版本
eclipse
myeclipse,我使用的是myeclipse10.7
打开以下图的窗口。
可是上图中看不出myeclipse基于的eclipse版本,能够点击installtion Details 按钮,以下所示:
由上图可知基于的eclipse版本是3.7.2.
其次是去egit官网上下载对应eclipse版本的egit插件。
egit下载地址:http://www.eclipse.org/egit/download/
经过如下网址找到3.7.2版本的eclipse应该下载哪一个版本的egit:http://wiki.eclipse.org/EGit/FAQ#What_versions_of_Eclipse_does_EGit_target.3F,以下截图所示,找到eclipse对应的egit版本。
而后到:http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F,下载zip包,我须要下载的是2.2.0版本的。点击列表中最后一栏download p2 repository的链接,下载离线版的egit插件。
二、找到myeclipse安装目录下的dropins文件夹,而后新建egit文件夹,将下载egit压缩文件解压放到egit文件夹下:
四、重启eclipse或者myeclipse。
五、window->preferences->Team->git
四 MyEclipse 第一次提交代码到gitup
MyEclipse创建项目NewTouch 鼠标移到上面右击出现下拉框选择Team选择Share Project
弹出Share Project 框选择Git 点击Next
出现Configure Git Repository 点击 Create 在本地C:\Users\hy\git中创立new仓库点击Finish
回到Configure Git Repository点击Finish
项目NewTouch出现?>状态表示项目提交到C:\Users\hy\git\new\ new仓库中去了
鼠标移到项目上右击选择team下拉框发生改变点击Commit
选中要提交的文件写上注释点击Commit and Push(点击Commit是将项目提交到本地仓库new中去,还须要push到gitup上去)
URL填上在gitup上建立的app仓库空间地址具体见下图填上用户名密码点击Next
点击Add All Branches Spec 点击Finish代码上传到gitup上去
五 TortoiseGit 将代码上传到gitup
选中仓库new 右击鼠标选择TortoiseGit->Setings
弹出框选中Git 填写用户名邮箱Git 帐号中的用户名和邮箱
使用ssh 方式 提交代码 打开PuTTYGen工具
点击Generate鼠标要在上面不停的动生成SSH-Key 复制里面的Key保存到gitup, 点击Save private Key保存到本地中选择SSH-1(RSA)
选中Git下的Remote URL填写仓库的SSH方式的链接Putty Key是生产的私钥文件路径
这是就能够用TortoiseGitla拉取和提交代码了