git使用笔记

165 阅读1分钟

window安装完成配置git仓库

git config --global user.email "git的email"

git config --global user.name "git用户名"

关联远程库

git init // 把目录变成git可以管理的仓库

git add -A //把文件添加到仓库

git commit -m "提交说明"

git remote add origin "远程仓库地址" //添加远程仓库

git pull origin master //向远程仓库拉取数据

git push origin master //向远程仓库提交数据

在提交的过程中发现了一个问题,就是我先在github上创建一个空仓库,然后在本地commit报错, refusing to merge unrelated histories 原因是本地仓库和远程仓库是两个独立的仓库,如果之前直接以clone的方式在本地建立起远程仓库就不会出现这个问题。

解决的方法是直接在pull命令后面添加 --allow-unrelated-histories(合并两个独立启动仓库的历史)