Git配置和第一次推送项目

下载cygwin并成功安装好git插件后
通过命令:ssh-keygen -t rsa   生存rsa类型的密钥 如下图



.ssh/config的配置如下( 这个可配多帐号并应用多个库)
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就可以了,接着把子项目导入就可以了



猜你喜欢

转载自blog.csdn.net/u012889214/article/details/46238189