SpringBoot(二) 添加项目到码云

目录

一.在windows系统客户端安装git工具

二.进入想要上传的本地项目文件夹中,鼠标右键-Git Bash Here并进行基础配置

三.通过命令git init把这个文件夹变成Git可管理的仓库​

四.创建SSH KEY:

总结:其实只需要进行下面几步就能把本地项目上传到码云


一.在windows系统客户端安装git工具

点击Windows选64位,下载地址:Git - Downloads

我下载的安装包是Git-2.15.0-64-bit,安装好进行下一步。

1.1配置git环境变量成功则可以在 cmd 和 Git Bash 中使用 git 命令

---->git环境变量的配置(控制面板\系统和安全\系统-高级系统设置-环境变量):

Path-添加: D:\Program Files (x86)\Git\bin;(bin目录在安装所在目录下里面有git.exe)

1.2检查Git是不是安装正确了,打开命令行,输入$git --verson

1.3检查Git环境变量是否配置成功,则在命令行使用git命令

 

二.进入想要上传的本地项目文件夹中,鼠标右键-Git Bash Here并进行基础配置

2.1git 的基础配置,作用是告诉 git 你是谁,你输入的信息将出现在你创建的提交中

输入命令$git config --global user.eamil “邮箱名”

$git config --global user.name “用户名或昵称”

SpringBoot(二) 添加项目到码云_第1张图片

三.通过命令git init把这个文件夹变成Git可管理的仓库SpringBoot(二) 添加项目到码云_第2张图片

--->运行成功会多个.git文件夹,它是Git用来跟踪和管理版本库的

可以通过git status来查看你当前的状态

1.输入命令:git add .--->把该目录下的所有文件添加到仓库,注意点是用空格隔开的

2. 输入命令:git commit -am "注释:第一次提交"--->把项目提交到仓库

注:am后面引号里面是本次提交的注释内容,这个可以不写,但最好写上

SpringBoot(二) 添加项目到码云_第3张图片

四.创建SSH KEY:

先看一下C盘用户目录下有没有.ssh目录(我的用户目录是C:\Users\DELL\.ssh),

有的话看下里面有没有id_rsa和id_rsa.pub这两个文件,有就跳到下一步。

没有就通过命令$ ssh-keygen -t rsa -C "[email protected]"-->创建

.然后三次回车。在用户下的.ssh目录里(C:\Users\DELL\.ssh)就能找到id_rsa和id_rsa.pub两个文件,打开id_rsa.pub这个文件(可用记事本打开),然后复制里面的内容

SpringBoot(二) 添加项目到码云_第4张图片

1.添加公钥。

首先登录码云,找到右上角的图标,点击进入个人主页,再点击图示的设置,SpringBoot(二) 添加项目到码云_第5张图片

再选中里面的SSH公钥,里面的Title里面随便填,再把刚才id_rsa.pub里面的内容复制到Title下面的公钥内容框里面,最后点击确定,这样就完成了公钥的添加。SpringBoot(二) 添加项目到码云_第6张图片

 

2.拷贝码云上的项目地址

首先在码云上创建一个新项目,

再输入项目名称,其他默认也可以。

最后拷贝创建的项目地址。

SpringBoot(二) 添加项目到码云_第7张图片

3.输入命令:

$ git remote add origin [email protected]:gushuai/BenDiXiangMuShangChuanMaYun.git

注意origin后面加的是你码云上创建好的仓库的地址。

4.关联好本地项目和远程项目就能推送了(需要用户名密码)

通过:$ git push -u origin master

由于新建的远程仓库是空的,所以要加上-u这个参数,等远程仓库里面有了内容之后,下次再从本地库上传内容的时候只需下面这样就可以了:$ git push origin master。

如果出现以下错误,原因是码云远程仓库中的README.md文件不在本地仓库中

解决方法只需加上 –rebase 参数然后再重新 push 一次即可:

$ git pull --rebase origin master--->执行后可以看到本地代码库中多了README.md文件

$ git push -u origin master--->即可完成代码上传到码云

SpringBoot(二) 添加项目到码云_第8张图片

11.完成之后再重新刷新你的码云页面进入刚才新建的那个仓库,项目已经成功上传了。

SpringBoot(二) 添加项目到码云_第9张图片

总结:其实只需要进行下面几步就能把本地项目上传到码云

1、在本地创建一个版本库(即文件夹),通过git init把它变成Git仓库;

2、把项目复制到这个文件夹里面,再通过git add .把项目添加到仓库;

3、再通过git commit -m "注释内容"把项目提交到仓库;

4、在Github上设置好SSH密钥后,新建一个远程仓库,(第二次git remote rm origin)通过git remote add origin 项目地址 将本地仓库和远程仓库进行关联;

5、最后通过git push -u origin master把本地仓库的项目推送到远程仓库(也就是码云)上

可能会叫你登陆账号

另:可能出现的错误:

A。 如果输入$ git push origin master

提示出错信息:fatal: Authentication failed for 'https://github.com/ ........

解决方案,重新执行git config命令配置用户名和邮箱即可:

git config --global user.name "你的名字或昵称"

git config --global user.email "你的邮箱"

B。如果输入$ git remote add origin [email protected]:djqiang(github帐号名)/gitdemo(项目名).git

提示出错信息:fatal: remote origin already exists.

解决办法如下:

1、先输入$ git remote rm origin

2、再输入$ git remote add origin [email protected]:djqiang/gitdemo.git 就不会报错了!

3、如果输入$ git remote rm origin 还是报错的话,error: Could not remove config section 'remote.origin'. 我们需要修改gitconfig文件的内容

4、找到你的github的安装路径,我的是C:\Users\ASUS\AppData\Local\GitHub\PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8\etc

5、找到一个名为gitconfig的文件,打开它把里面的[remote "origin"]那一行删掉就好了!

C。如果输入$ git push -u origin master

提示出错信息: error:failed to push some refs to 'git@github......

出现错误的主要原因是github中的README.md文件不在本地代码目录中

a、可以通过如下命令进行代码合并【注:pull=fetch+merge]

$ git pull --rebase origin master

--->执行上面代码后可以看到本地代码库中多了README.md文件

b、$ 执行语句 git push -u origin master

---->即可完成代码上传到github

你可能感兴趣的:(#,SpringBoot框架)