码云上传本地代码失败—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 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

推送成功!!!!!!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 16,197评论 5 147
  • Git 命令行学习笔记 Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来...
    sunnyghx阅读 4,152评论 0 11
  • 本片内容转自CSDN http://blog.csdn.net/ithomer/article/details/7...
    五娃儿阅读 5,041评论 2 87
  • Git常用语法 [TOC] Git简介 描述 ​ Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,...
    君惜丶阅读 3,933评论 0 13
  • 跟很久的朋友卧床对话,她也是背负原生家庭前行的人,她说“这是死循环,至死方休!” 语气满是献祭,因为生来的责任感,...
    小妮emily阅读 184评论 0 0

友情链接更多精彩内容