下载cygwin并成功安装好git插件后
通过命令:ssh-keygen -t rsa 生存rsa类型的密钥 如下图
host git --hostname的别名
user git --用户名
hostname palmyou.com --hostname 是域名或IP
port 3022 --端口
identityfile ~/.ssh/chentt_rsa --私钥路径
--多用户名
user git
Host github
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/chengtt_rsa
用该命令可测试是否正确连接:
$ ssh git@github
如下图:
一、开始第一次推送项目的步骤如下:
1.进入到你要上传的项目目录下(如下截图):
2.初始化项目生存.git文件
3.查看该目录的状态 git status并添加索引进行commit
(如下的git st(是git status 是配置的简短命令;git add . 是添加所有文件到索引)
4.调用命令和远程仓库建立连接
$ git remote add origin git@github
:chengtongtong/eshop.git
5.调用命令将项目push到远程仓库:$ git push -u origin master
这样就将项目推送到远程仓库了(图中的仓库为github.com的公共仓库)。
测试如下,在另外一个目录进行克隆:
git clone git@github
:chengtongtong/eshop.git
二:Eclipse的连接Git的配置
1.Eclipse 的ssh连接Git配置
2.Git的Confituration的配置,,这个需要在环境变量里配置HOME变量(Location的目录就是HOME的位置)
(HOME的地址就是cygwin下的home位置)
3.环境变量HOME配置如下
三:使用Eclipse克隆Maven项目
1.导入项目选择Git(如下图)并选择URl类型导入
2.填写远程仓库的地址
3加入远程仓库后会在 Git Repositories中看到你添加的Git仓库
4.导入Maven项目可以在仓库上选择ImporProjects
5.然后用普通到Maven的方式对下载的项目进行导入
6.然后进行删除,但是不删除原文件
7 然后通过仓库进行导入如下图
8.然后进行导入finash就可以了,接着把子项目导入就可以了