上传项目到Gitee


准备工作,创建本地项目、创建Gitee仓库

第1步:通过IDEA为项目创建git仓库 [ > git init ],选择项目,点击【OK】

这时候项目文件名颜色变成 红色

第2步:将项目文件添加到暂存区 [ > git add .  ]

这时候红色的文件名变成绿色

第3步:将项目文件写入暂存区 [ > git commit -m 'first commit!'  ]

点击【commit】,如果有警告,直接【Commit】。如下图所示

第4步:设置 Remotes [ > git remote add origin https://gitee.com/esaybook/test-one.git ]。这里为什么没有直接push,请往下看 :) 

第5步:在项目根目录,右键 Git Bash Here,输入:[ > git pull TestOne master --allow-unrelated-histories ]

第6步:项目上传 [ > git push TestOne master ]

此致结束!

PS:为什么没有在第4步直接PUSH,这里有个常见的坑(错误)!

Push to xxx/master was rejected!

这是Gitee项目版本不一致导致拒绝!当然也可以在报错之后再进行Git Bash Here,但是再次提交还是会报错,这时候第一次提交到暂存库的项目还是没有把.gitee文件夹、README.md文件包含在里面!

这里还有猜想,如果通过 git rm 命令将暂存区内容删除,然后重复 git add 和 commit 、push 呢?如果你试过,并且可以,欢迎留言交流~