git上传及报错error: failed to push some refs to ‘github.com:********.git‘解决

首先讲一下碰到的一些错误

因为远程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步骤即可

猜你喜欢

转载自blog.csdn.net/weixin_43797908/article/details/107882092