1、先在码云创建一个项目,项目名称为Project
2、在本地电脑新建一个文件夹,文件夹名为Project
3、然后进入Project文件夹内,右键Git Bash Here
,打开git
命令窗口
4、执行git init
命令,初始化本地仓库
$ git init
此时会在Project文件夹内生成一个.git
文件夹,这就是本地仓库
5、然后将要上传到码云的代码文件放入Project文件夹内,再执行gti status
命令,查看工作区代码与暂存区的区别
$ git status
image.png
可以看到多了很多文件,就是我们刚才放入工作区的文件
6、此时代码还在工作区,我们先将代码放入缓存区,执行命令git add .
,add后面的.表示将工作区所有文件都放入缓存区
$ git add .
7、此时再次执行git status
命令查看工作区去暂存区区别
image.png
可以发现文件都变成了绿色,表示此时已经将工作区的文件成功加入暂存区
8、接下来就需要将暂存区文件添加到本地版本库,执行git commit -m "第一次提交到本地版本库"
$ gti commit -m "第一次提交到本地版本库"
image.png
至此,我们已经将代码成功提交到本地版本库
9、最后一步,将本地版本库提交到码云远程版本库
首先找到远程版本库的地址,也就是在码云上新建的项目的地址
image.png
上图所示就是远程版本库的地址
将本地版本库与远程版本库连接
$ git remote add git@gitee.com:XXXXX/Project.git
image.png
将本地版本库推送到远程版本库
$ git push -u origin master
image.png
可以看到推送失败了,就在网上搜了很多,最后找到了一个,原因是本地没有update到最新版本的项目,远程仓库有个readme
文件,而本地仓库没有
image.png
解决办法:
git pull --rebase origin master
image.png
现在再次尝试推送
$ git push -u origin master
image.png
推送成功!!!!!!