在Gitee码云上传项目文件

第一次传和第二次传还是有点不一样的,比如第一次配置的gitee云地址,第二次可以直接用,push语句也不用加“-u”限制了。

为啥我要给gitee链接起小名(见二.6),因为我既想将项目传到gitee又想传到github所以做了一个地址上的区分。

 

首次上传流程:

 

 非首次上传:

 

 

一、准备

  下载好Git,(建议使用国内镜像安装更快)

 

二、首次上传

 

1.打开你要上传的项目文件,右键直接进入当前目录下

 

 

 

 

2.设置名字和email,这个设置一次到本地就行,之后就可以省略这一步

git config –global user.email 'you@example.com'
git config –global user.name 'Your name'

 

3.建立本地git仓库:

git init

运行之后会在文件夹中看到一个.git文件,这是隐藏文件,在查看中勾选上隐藏的文件就能看到了

 

 

 

4.将本地所有的项目工作区所有文件添加到暂放区

git add .

 

 

 

5.将暂存的文件传到本地仓库

git commit -m "第一次上传"

 

 

 

 

6.连接本地仓库到gitee仓库上。

在码云上新建一个仓库,复制索引地址

git remote add gitee https://gitee.com/code-lushuang/gitee_up_test.git

其中语法结构画在图里了,自己根据自己意愿改

 

 

 

7.项目从本地仓库上传到gitee仓库

git push -u gitee master

 

 

 

像一些push不成功的问题解决:(failed to push some refs to git )

分析:多半是因为gitee仓库里面有东西在,本地仓库覆盖不上去,就是理解成大的能覆盖上小的,父集能覆盖子集,但是如果子集有父集没有的东西就覆盖不上。比如你们很多人搞一个项目,你同事比你更先提交上了,但是你提交的时候还是覆盖的你同事提交之前的代码,你同事新写的代码你没覆盖,gitee就不让。

解决:所以需要从仓库上把东西pull拉下来,再push提交

attention:下面代码里的gitee是我第6步自己定义的gitee仓库链接名字

git pull --rebase gitee master
git push gitee master

 

 

8.刷新gitee仓库页,加入成功

 

 

 

三、非首次上传

 1.第二次提交到同一个仓库

如下图我项目文件多了一个文件,想把更新后的项目传到gitee仓库中

 

 

 

 

 

2.初始化本地仓库,把文件加进去做暂存

可以查查状态看看新文件加没加进去

 

 

 

3.从云上拉下来项目,更新的项目上传到本地仓库,本地仓库上传到云仓库

 

 

 

 

 

 

 

 

 

 4.去刷新gitee页面,第二次添加成功

 

 

 

 

 

 

正文结束


 

 

感谢以下两个链接,学到了

学习链接1:代码上传到gitee(码云) - 简书 (jianshu.com)

学习链接2:(17条消息) 如何通过Git将已建好的项目上传到码云_笑笑大魔王的博客-CSDN博客

posted @ 2021-12-02 14:27  热心市民陆女士  阅读(287)  评论(0编辑  收藏  举报