我在gittub新建了一個項目倉庫practice,然后我在本地將寫好的項目推送到該倉庫中去,操作如下:
1git init
初始化,不然git無法跟蹤
2
git add .
git commit -m "first commit"
提交所有文件到暫存區
3git remote add origin git@github.com:yangxf1854/practice.git
添加遠程倉庫,此時會提示我遠程倉庫已經存在,因為我在gittub上建過
4git push -u origin master。
提示
5然后根據提示執行git pull origin master
提示
解決方案:
拉取時執行如下命令:
git pull origin master --allow-unrelated-histories
對此,官方解釋如下:
6然后再執行
git push --set-upstream origin master(建立本地分支與上游的關系)