6/25 更新Git Bash使用过程中Permission to xxxxx.git denied to xxx.
问题
Change Git user in IDEA
貌似IntelliJ的产品没有GUI设置界面来更改Commit用户的地方,稍微Google了下这个[1]方法可行且还算简单。
- Goto base directory of your project
- You will find a hidden directory called “.git” and enter into it
- There you will see file called “config” and add below code
1
2
3[user]
name = username
email = username@domaim.com
Permission to xxxxx.git denied to xxx.
我这是因为多Git用户导致的这个问题。
编辑 .git/cofig中的url,将
[remote “origin”]中的url = https://github.com/git的用户名/项目名称
改为url = https://git的用户名@github.com/git的用户名/项目名称
。
即在github.com
前添加用户名@
题外话
这次事件起因是因为我往Markdown里插入一张图片,但图片文件名中有 “ ) “导致无法正确解析链接。
其实只要使用转义符号就能解决问题,但我选择改Github仓库中的文件名,结果发现无法正常push……
顺手记下:[3]
反斜线(\
)用于插入在 Markdown 语法中有特殊作用的字符。