大致步骤和其他博文相似
1. 安装 git
2. 配置user.name user.email
$ git config --global user.name "xx"
$ git config --global user.email "xx"
3. 生成秘钥
在windows下查看[c盘->用户->用户名->.ssh]下是否有id_rsa、id_rsa.pub文件,如果没有需要手动生成
打开git bash,在控制台中输入以下命令: $ ssh-keygen -t rsa -C "hh7@gmail.com"。
密钥类型可以用 -t 选项指定。如果没有指定则默认生成用于SSH-2的RSA密钥。这里使用的是rsa。
同时在密钥中有一个注释字段,用-C来指定所指定的注释,可以方便用户标识这个密钥,指出密钥的用途或其他有用的信息。所以在这里输入自己的邮箱或者其他都行。
4. 配置秘钥
5. 项目目录下,右击打开git bash here ,输入git status 查看状态,
报错:git status error: bad signature 0x00000000 fatal: index file corrupt
解决参考博文: https://blog.csdn.net/weixin_36995355/article/details/89509632
index file在 git 里面一般指的是 .git/index 这个文件。这个文件保存的是暂存区的信息(索引信息)。可以通过 git ls-files --stage 来查看暂存区的内容。这个文件很重要!但是现在报 index file corrupt,说明这个文件已经损坏了。还好,我们有办法重新来生成这个文件:
git read-tree 或者直接 git reset.