由于个人需要(网速),现从bitbucket代码托管转移至gitee:
gitee特点:
- 可选设置共享仓库私有仓库
- 仓库总容量5GB
- 可直接网页上传文件,但单个文件大小限制10MB,仓库上传单个文件限制100MB
操作方法:
- gitee设置和bitbucket一样的邮箱,然后设置公钥,方法类似我的另一篇文章:(git+bitbucket使用备忘录_ZCF_的博客-CSDN博客)
- gitee新建仓库,命名:stm32f10x_project
- 复制ssh路径
- 打开原仓库文件 /.git/config,用新的ssh替换旧的remote地址(最好先备份旧地址防止意外):
- 接下来把远程和本地merge:git pull,然而提醒:
$ git pull
fatal: refusing to merge unrelated histories
- 此处原因是本地的所有提交历史和远程仓库都不相关,所以远程仓库拒绝了pull 请求。对于作者来说,本意就是要把旧commit继承到gitee仓库,所以接下来选择允许不相关的请求:
$ git pull origin master --allow-unrelated-historie
- 接下来会弹窗提醒是否加入commit log,vi修改后保存退出即可完成此次pull/merge
$ git status
- git push 即可把本地代码全部push到远端
$ git push
gitee网页看到所以commit,完美!