第一步:将本地代码git初始化
在项目根目录下打开git bash,输入初始化指令
git init
第二步:将项目代码提交到本地仓库
git add .
```
git commit -m "init"
第三步:将远程仓库和本地仓库相关联
git remote add origin https://github.com/guyibang/TEST2.git
https://github.com/guyibang/TEST2.git是远程仓库地址
第四步:将远程仓库和本地仓库强制合并
git pull origin master --allow-unrelated-histories
创建远程仓库的时候常常会用readme初始化仓库,直接将本地代码push可能会导致报错\
因为远程仓库是一个只有readme的空仓库,可以直接将远程仓库和本地仓库强制合并\
如果本地也有readme文件,可能会导致冲突,打开readme将冲突处理好后进入下一步\
这里应该会有更好的处理办法,但我的尝试均以失败告终,最后选择了这个最暴力的方法
第五步:将本地代码push到远程仓库
git push -u origin master
.gitignore文件
在该文件中直接写上这些文件即可忽略上传某些文件或文件夹
test/ //忽略这个目录
test.txt //忽略这个文件
\*.log //忽略所有以.log结尾的文件
然后先将该文件提交到仓库,在提交其他文件,此时.gitignore文件里的内容就不会上传到仓库
评论区