码云上传本地代码失败—2018-10-12

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 [email protected]: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

推送成功!!!!!!

你可能感兴趣的:(码云上传本地代码失败—2018-10-12)