想把本地仓库的文件搬到Github,先将远程仓库和本地仓库关联起来:
先到Github上复制远程仓库的SSH地址:
运行
git remote add origin 你复制的地址
理论上—如果在创建 repository 的时候,加入了 README.md 或 LICENSE ,那么 github 会拒绝你的 push 。
需先执行 git pull origin master
。
但是我这边在执行时却出现一个问题:
最下面一行提示:fatal: refusing to merge unrelated histories
因为我的Git版本是 2.9.2版本,而最新的版本把两个不同的项目合并,git需要添加一句代码,
需要添加--allow-unrelated-histories
git pull origin master --allow-unrelated-histories
之后就正常无误了,