用Git将项目上传到Gitee托管
远程仓库设置
- 新建Gitee远程仓库
- 设置仓库参数
- 检查仓库是否设置成功
本地仓库设置
- 本地新建文件夹,作为项目的存储位置
- 在该文件夹下执行git bash
- 命令行输入
git init
,初始化本地git
- 回到gitee,复制项目https地址,作为远程仓库的访问地址
- 关联本地仓库和远程仓库,命令行输入
git remote add origin xxxxxxx
(xxxxxx代表远程仓库访问地址) - 此时需要合并本地仓库和远程仓库的分支,不合并的话,分支就会不一样,Git就不知道该将本地分支提交到远程仓库的哪个分支下面,此时就会报错,因此,本地仓库与远程仓库建立连接后,一定要先合并分支,合并命令:
git pull origin master
- 修改.gitignore文件,以便我们过滤掉我们想过滤的文件或文件夹
- 将项目文件夹拷贝到该文件夹下,就可以进行项目管理了
注意事项:出现Push to origin/master was rejected的原因可能是你没有先下拉远程仓库与本地仓库合并就提交了,导致远程仓库的分支和本地仓库的分支不一样,结果就是本地仓库推送项目到远程仓库报Push to origin/master was rejected的错误,所以,创建本地仓库、本地仓库和远程仓库建立连接后就最好下拉远程仓库的分支和本地仓库的分支合并(我上面写的步骤就是先下拉合并后提交,推送到远程仓库时没那么容易报错)。
其他解决办法:使用命令 git push -f origin master
,该命令会忽略上述错误,强制让本地仓库覆盖掉远程仓库,如果是协同开发,就会覆盖掉团队之前的代码;如果是单人开发或第一次提交项目到远程仓库,这个操作可以考虑使用。