1、 VS Code保存时自动格式化问题
按 ctrl + shift + X
调出VS Code扩展插件,搜索 JS-CS-HTML Formatter
插件,将其禁用,然后关掉重启即可。
2、 git push origin master之后提示Could not read from remote repository.
打开项目文件下的 .git/config
将
url = git@github.com:AIWWJ/AIWWJ.git
替换成
url = https://github.com/AIWWJ/AIWWJ.git
之后 git push
就能够正常工作了.
PS: 遇到 git 相关的问题,看 stack overflow
上的回答更有效
3、 关于删除项目中中文文件的问题
其实这个问题的本质是更改中文文件的显示方式,在 bash 界面输入:
git config –global core.quotepath false
core.quotepath
设为 false
,就不会对 0X80 以上的字符进行 quote,中文就能够正常显示,这样子用 git rm
删除中文文件就能够正常运行了。
4、 关于每次git都要输入用户名和密码
每次都需要输入用户名和密码是因为你采用的是 https
方式提交代码, 如果采用的是 ssh
方式只需要在版本库中添加用户的 sha
的 key
就可以实现提交时无需输入用户名和密码。
第一步,删除原来的提交方式:
git remote rm origin
git remote add origin git@github.com:用户名/版本库名
例如:
git@github.com:用户名/版本库名
可以在你的项目的 clone and download
下找到
我的是:git@github.com:AIWWJ/AIWWJ.github.io.git
第二步,本地创建自己的 rsa
的 key
:
ssh-keygen -t rsa -C "用户名"
接下来系统会问你一些关于保存路径的东西,可以直接输入 enter
跳过即可。最终系统会生成一些东西,里面有一句是:
Your public key has been saved in /c/Users/Administrator/.ssh/id_rsa.pub.
用 记事本
或者 notepad++
打开该文件就可以看到自己的 rsa
的 key
。
第三步,将生成的 rsa
的 key
添加到版本库中即可。
- 打开自己的版本库,点击右边的
Settings
进入配置页。 - 然后点击左边导航栏的:
Deploy keys
进入添加key页面 - 然后点击:
Add deploy keys
,将id_rsa.pub
中的内容复制粘贴进去即可。