本文共 493 字,大约阅读时间需要 1 分钟。
目的:关联本地仓库和Github远程仓库。
步骤:
- 本地建一个文件夹,譬如tree;
- 该文件夹目录下运行 git init,把这个目录变成Git可以管理的仓库;
- 在该文件夹下创建一个ad.txt文件,准备推送本地文件到远程仓库,依次执行下述命令:
发现git push时报错,然后按照报错提示去拉取远程分支,执行git pull命令,发现报上述错误。
- 这种错误一般出现在首次上传代码时,远程分支和本地分支不一样,远程(origin)又 README.md 文件 , 但是本地仓库没有;你想push 他提示你先 pull 一下. 你pull 一下,他又提示你 :fatal: refusing to merge unrelated histories。
- git log -p master..origin/master 查看本地master分支和远程(origin)分支的区别
- git pull --rebase origin master 这段命令,会在本地生成一个README.md文件并将 远端代码pull 下来.
- git push -u origin master 上传代码
参考
转载地址:http://limfl.baihongyu.com/