自从使用git提交代码到github后,发现本身使用git的功力增加了很多,但也遇到很多问题。好比,使用git提交代码到github的时候,常常要求输入用户名和密码,相似这种:
网上有这么一种解决方法:使用git提交到github,每次都要输入用户名和密码的解决方法
它使用方法,其实就是将https替换成了ssh。但始终以为不怎么好,缘由是,我在git clone别人项目的时候,通常是直接从浏览器中复制URL的,相似这种方式:
因此又找了找解决方案,终于找到解决办法,
1 找到项目的.git目录下的config文件:
打开后,找到url路径:
将其改成以下格式:
https://username:password@github.com/username/project.git
在这里,username就是你的用户名,好比个人用户名是CmderQ,那么改为以后的结果是:
url= https://CmderQ:#####@github.com/CmderQ/hello.git
这里的”#####”表明的就是我这个帐户的密码。改完以后,保存html
2 修改项目的文件内容,确保本地的代码在线上代码的基础上有所改动,而后再提交。这样就不会要求输入用户名和密码了。
git