提交项目分为四个部分:
第一步:在本地创建git仓库。
第二步:在github官网上创建仓库(repository)。
第三步:将本地仓库与github上的仓库关联在一起。
第四步:提交。
下面对每一步进行说明:
第一步:在本地创建git仓库
项目结构如下,如果需要将springStudy目录下的所有代码都提交到github上。将springStudy作为该项目的本地仓库。
操作步骤:
1.初始化本地仓库。
git命令:
git init
执行完该命令后,在springStudy目录下会生成一个.git文件,可利用ls -la
查看。
idea操作:按照下图操作后选择要创建为本地仓库的目录(springStudy)。
第二步:在github官网上创建仓库(repository)。
第三步:将本地仓库与github上的仓库关联在一起。
分为两种方式:一种是通过git命令建立关联;另外一种是通过idea操作。
git命令:进入springStudy目录下执行
:
#将本地仓库与远程仓库进行关联。
git remote add origin git@github.com:githubxyh/springStudy.git
idea操作:选中项目点击“右键
”。
第四步:提交。
经过上面三步以后,可以提交代码了。
git命令:
git push -u origin master
idea操作:先commit到本地仓库——>然后push到远程仓库。
提交失败:提交的过程中可能会出现认证失败的错误。
进行如下操作:
git config --global user.name "github账号"
创建密钥:执行下面命令,一直按回车。
cd ~/.ssh/
ssh-keygen -t rsa -C "github账号"
将生成的密钥添加到github上:将~/.ssh/id_rsa.pub
的内容拷贝到github。
处理后再重新提交。