来源:
声明:如果我侵犯了任何人的权利,请联系我,我会删除
欢迎高手来喷我
文章目录
安装和一些命令参考博客地址,讲的非常详细和认真~
https://mp.weixin.qq.com/s?__biz=MzU1NTUxNTM0Mg==&mid=2247489742&idx=2&sn=84e713ef338a62feaeb4aa2297965252&chksm=fbd2746fcca5fd79aa9de2644e9d387722863f18ef460fcfccaaf103b735170cad8e40d25236&mpshare=1&scene=1&srcid=1127HgMavqFCsyGkipTbiKi3#rd
一切的“坑”都来自连接远程仓库的那刻起,也就是连接git连接github的出现…
首先要设置git config --global 参数

创建ssh的时候
ssh-keygen -t rsa –C “youremail@example.com”是要在gitBash窗口运行的,而且出现的id_rsa id_rsa.pub 出现在wins用户的根目录下面,我的根目录:

不是C盘根目录啊!!!!
创建git remote add origin 的时候 https和ssh
不要用git remote add origin https😕/github.com/你的用户名/你的仓库名.git
要用 git remote add origin git@github.com:你的用户名/你的仓库名.git
这要在后面的操作的时候不会有github用户名和密码的验证
git push -u origin master提交之前最好先pull一下
git 提交代码前先pull代码,否则会报如下错误
git push -u origin master

需要执行一下 git pull

failed to push some refs to的解决办法
failed to push some refs to ‘git@github.com:xxx/xxx.git’ 解决方法

failed to push some refs to ‘git@github.com:xxx/xxx.git’ 解决方法
此时很多人会尝试下面的命令把当前分支代码上传到master分支上。
$ git push -u origin master
但依然没能解决问题
会出现: failed to push some refs to 'git@github.com:xxx/xxx.git’错误提示;
出现的原因: github中的README.md文件不在本地代码目录中;
解决的办法:
可以通过如下命令进行代码合并【注:pull=fetch+merge]
git pull --rebase origin master
然后再 $ git push -u origin master 就成功了。

git push提示Username for ‘https://github.com’ 解决办法,这就是“莫名其妙”的验证问题 修改config的值
change
https://github.com/XXXX/project.git
to
git@github.com:XXXX/project.git

对应项目.git文件夹下运行 修改config的值
修改config里面的对应值即可。

638

被折叠的 条评论
为什么被折叠?



