git一些问题整理 | LSABLOG

首页 » Network » git » 正文

git一些问题整理

1. git push -u origin master后显示error: failed to push some refs to ‘git@xxx’

原因:远程仓库和本地仓库代码不一致(如远程仓库创建了README.md而本地仓库没有)

解决:git pull –rebase origin master后再次git push -u origin master即可

****************************************************************************

2.github上有文件夹名显示黑色,并且无法打开。

原因:文件夹内包含一个仓库

解决:听说删除.git可以解决,但是我尝试之后失败,还是一样的状况,所以我的解决方案是把文件复制到另外的文件夹就避开仓库了…….好像正规的解决方案涉及子模块。

*******************************************************************************

3.github上的语言标签和项目主要语言不匹配(如想把HTML改为java)

原因:项目中哪个语言的文件多github就标签为该语言。

解决:项目根目录添加.gitattributes,内容写上*.html linguist-language=java,即把html后缀也统计为java。

*****************************************************************************

4. git出现sign_and_send_pubkey: signing failed: agent refused operation

原因:可能是成功认证过一次后又换了密钥导致混乱。

解决:先eval “$(ssh-agent -s)”再ssh-add即可。

 

 

赞 (0)

Comment