首先讲一下碰到的一些错误
因为远程repository和我本地的repository冲突导致的,而我在创建版本库后,在github的版本库页面点击了创建README.md文件的按钮创建了说明文档,但是却没有pull到本地。这样就产生了版本冲突的问题。
1. 可以顺序执行我下面列出的13 14 步骤,将远程仓库文件拉下来合并解决这个问题,
2. 也可以使用
解决这个问题,但是这样会造成远程仓库数据的丢失,如果是多人协同开发不建议使用第二种方法
git上传详细步骤
1.建立仓库 new respository
2.第一次使用的话需要生成密钥,不是第一次的话不需要setting,
3.安装gitbash
4.安装好后再要上传的文件右键单击git bash here
5.ssh-keygen -t rsa -C "qq邮箱",后面弹出提示一路enter
这是你的密钥生成的位置,将pub里的内容复制粘贴到github中的ssh里
7.验证结果
ssh -T [email protected]
出现这个就表示连接成功
8.配置用户和邮箱
git config --global user.name "名字”
git config --global user.email "邮箱“
9.初始化本地项目
git init
10.将所有文件上传到缓存区
git add .
11. 配置备注信息
git commit -m "备注信息,随便写就好”
12.将本地项目与远程仓库绑定
git remote add origin git@github......
也就是这个地址
这里如果不小心填错网址可以进行删除
$ git remote rm origin
然后再执行git remote add origin git@github......
13.将远程仓库的文件拉下来进行合并
git pull --rebase origin master
14.push文件到远程仓库
git push -u origin master
出现这样代表成功,github刷新后就有你的代码了
如果第二次上传只需要重复13 14步骤即可