分类标签归档:git

git status中文显示乱码

问题

因为历史原因,git不能很好支持utf8

当我新增内容到暂存取时,看到git状态为乱码。

git中文乱码

解决

配置~/.gitconfig,往里面追加以下内容:

[core]
        quotepath = false

结果

git中文乱码j解决

Read more (248 views)

git push permission denied处理

背景

今天git push 错误,显示没有 权限!(git push permission denied)

解决

1.重新生成密钥对(公钥+私钥)。

  • 以下使用edcsa加密加密方法。也可以用rsa其他加密方法。
    ssh-keygen -t edcsa
    
  • 会要求输入passphrase,请记住,等会登陆要用到。 此时将会在~/.ssh/下生成id_edcsa(私钥)和id_edcsa.pub(公钥)。

2.把公钥给github的远程仓库一把。

  • 查看并复制公钥:(全部复制,包括前面的加密方式)
    cat ~/.ssh/id_ecdsa.pub
    
    打开github帐号,按以下步骤: 1

2

3

4

3.

Read more (368 views)