草庐IT

git在pull时报错You have not concluded your merge (MERGE_HEAD exists).

问题描述    git拉取远程代码时,报错:Youhavenotconcludedyourmerge(MERGE_HEADexists)。发生原因    发生这种情况,是由于没有完成上次的merge操作,就进行了pull操作。在pull之前一定要将先前的冲突解决掉。解决办法 办法一        1.备份自己本地修改的代码。        2.执行命令:gitfetch--all(重新拉取)        3.执行命令:gitreset--hardorigin/master(//gitreset--hard将master回退至origin/master,并忽略所有新提交)        4.执

解决Gitlab报错You are not allowed to force push code to a protected branch on this project.

完整报错在使用-f强推时报错:remote:GitLab:Youarenotallowedtoforcepushcodetoaprotectedbranchonthisproject.解决方法设置界面中,Settings->Reporsitory,查看选项卡Protectedbranches把Allowedtoforcepush这个选项打开,然后就可以了

【安卓疑难杂症】:安卓安装、gradle下载、AndroidStudio报错:Connection timed out: connect If you are behind an HTTP proxy

 项目场景:    这几天在安装AndroidStudio的时候遇到了很多问题,特此做一个分享,希望对大家有所帮助,以下是我遇到的问题:Android版本不对,后换到我上周安装的版本才可以gradle下载不了,很慢AndroidStudio报错:Connectiontimedout:connectIfyouarebehindanHTTPproxySDK包java安装问题描述与分析&解决方案        Android版本不对,后换到我上周安装的版本才可以如下是我自己的版本,分享给大家:        链接:https://pan.baidu.com/s/1y9lPHfukSR-RUFXhtN

【Unity】Unity接入内购IAP,提示you are not authorized to set the license key

接入IAP的时候需要输入谷歌的开发者后台keyUnity2020之后有可能会提示:youarenotauthorizedtosetthelicensekey查阅相关内容后(https://forum.unity.com/threads/purchase-you-are-not-authorized-to-set-the-license-key-google-play.954261/)Unity2020后不在Editor上面填写了,改成在Dashboard上输入打开后输入即刻

【解决】You May need an additional loader to handle the result of these loaders

说在前面最近在新拉项目执行install以及run命令时,两个项目同时报了类似的错误,报错详情如下图所示。因为之前同事运行代码没有问题,所以基本的问题可以定位在某个依赖版本问题,考虑到时间先后,大概率是新版本使用了一些新的特性,导致loader并不能正确的理解代码的语义。问题解决方法一:直接打包同事的node_modules文件夹这个是第一次遇到这个问题时我采用的解决办法,因为项目工期紧张,所以直接用了最简单粗暴的方法,毋庸置疑,这样是可以解决上述问题的。方法二:复制同事的package-lock.json文件(未验证)之所以未验证,是我打算用这个方法的时候,直接报错了,之前也了解这方面的内容

c++ - 具有重载的显式模板函数特化 : Why would you do it?

假设如下:templatevoidfoo(T*);//#1templatevoidfoo(T);//#2templatevoidfoo(int*);//#3当引入一个也有重载的基本模板的显式特化时,在设计重载解析期间不考虑特化。我明白这一点。但是,鉴于我可以使#3成为非模板重载,然后它会被考虑用于重载决议,为什么我仍然想像上面那样做呢?上面演示的设置是否有有效的用例?我唯一能想到的是,如果您不依赖模板类型推导,则无法使用非模板函数,因为它们不接受。调用它们时的语法。顺便说一句,我只回顾了C++03的规则。我不确定C++11是否/如何改变这些规则/行为。 最佳

报错:git clone 时候出现Please make sure you have the correct access rights and the repository exists.问题解决

输入gitclone命令时出现Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.错误,出现改问题的原因是git服务器没有存储本地ssh密钥。解决步骤:删除.ssh文件夹【C:\Users(本地用户名).ssh】中的known_hosts(直接删除即可)在下载好的Git中的bin目录下(一般是C:\ProgramFiles\Git\bin)打开bash.exe输入命令ssh-keygen-trsa-C“username”(注:username为你git上的用户名),如果执行成功。返回:Generatingpubli

git报错The project you were looking for could not be found 解决方式

问题描述:使用git从远程仓库克隆项目到本地的时候。gitclonehttp://gitlab.com/project/xxxx.git出现这个问题:Theprojectyouwerelookingforcouldnotbefound.原因分析:你的账号没有项目的权限,你可以在浏览器输入你的项目地址,如果可以进入,则说明有权限;若不能进入,说明你没有该项目的权限。你电脑的git自动保存了其他的用户名密码信息,与当前项目的用户名密码与之前的发生冲突。解决方案:1、一次性克隆的时候远程地址带上用户名及密码即可解决gitclonehttp://username:password@gitlab.com

谷歌 Chrome 浏览器 Material You 设计已广泛推出,增加圆角元素、新的色彩和图标

早在9月,谷歌就宣布了桌面版Chrome浏览器的MaterialYou新设计,现在正在更广泛地推出,现在这一设计已经开始广泛推出。IT之家注意到,上一次Chrome外观改版是在2018年,当时引入了谷歌的MaterialTheme设计语言。这一次为了庆祝该浏览器的15岁生日,Chrome浏览器采用了 Android 和Web 的MaterialYou设计语言,增加了很多圆角元素,比如侧边栏,而标签栏、地址栏和书签栏则变得更高。由于HTTPs的广泛采用,多功能框(输入网址和搜索的地方)不再在最左侧显示锁定图标。取而代之的是一个新的图标,意在强调点击它可以获得各种网站控制和其他信息。其他的变化包括

git clone 时候出现 Please make sure you have the correct access rights and the repository exists

Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists请确保您具有正确的访问权限并且存储库存在问题描述:输入gitclone命令时出现Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.错误,出现这个问题的原因是git服务器没有存储本地ssh密钥解决步骤:1.删除.ssh文件夹C:\Users\Administrator\.ssh,如果可能找不到Administrator,删除C:\Users\(本地用户名)\.ssh 中的known_ho