一般是在远程仓库创建项目之后执行 git pull 下载到本地
但是如果本地已经初始化了一个项目,远程仓库创建后不能用 git pull 会导致本地项目被覆盖
需要
1,为项目所在文件夹初始化git
git init
2,关联远程仓库(记得添加公钥到远程仓库)
$ git remote add origin git@github.com:michaelliao/learngit.git
3,将远程和本地合并
git pull --rebase origin master
git pull origin master --allow-unrelated-histories
4,将本地推送到远程
git push -u origin master
git push -f origin master