GitGit常见问题

Posted nelson2013

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GitGit常见问题相关的知识,希望对你有一定的参考价值。

1. Windows Git命令显示中文乱码

问题描述

在命令行中,输入Git命令,例如“git status”,系统中的中文路径显示为特殊编码。如下所示:

modified: "345274200351242230“

出现原因

Git

解决方式

输入如下命令配置Git:

git config --global core.quotepath false

2. Github添加SSH KEY总是验证失败

问题描述:

用户通过 ssh-keygen 生成密钥后,拷贝id_isa.pub公钥文件内容到Github时校验总是无法通过。

问题原因

虽然通过命令生成的公钥文件都是正确的,但用户拷贝时,一般通过文本编辑软件打开后,再拷贝公钥文本,此时,由于文本编辑器的设置差异,会导致拷贝的问题存在编码等问题,由此导致Github无法校验通过。

解决方式

用户可以不适用文本编辑器打开文件,而是通过命令行将公钥以文本形式复制到剪切板,然后再粘贴到Github的配置页面中。

Windows系统下的命令

clip < ~/.ssh/id_rsa.pub

Linux系统下的命令

xclip -sel clip < ~/.ssh/id_rsa.pub

Macos系统下的命令

pbcopy < ~/.ssh/id_rsa.pub

以上是关于GitGit常见问题的主要内容,如果未能解决你的问题,请参考以下文章

gitGit branch && Git checkout常见用法

使用GitGit GUI和TortoiseGit

使用GitGit GUI和TortoiseGit

GitGit指令学习与其原理探究

gitGit 工具 - 储藏(Stashing)git fetch/pull

Gitgit使用 - 冲突conflict的解决演示