Git笔记:连接Github
Git笔记:连接Github
设置用户工作目录
设置和查看用户名和邮箱
- 设置
修改用户名 git config --global user.name "xxxx(新的用户名)"
修改密码 git config --global user.password "xxxx(新的密码)"
修改邮箱 git config --global user.email "xxxx@xxx.com(新的邮箱)"
- 查看
1)通过命令查看
查看用户名 :git config user.name
查看密码: git config user.password
查看邮箱:git config user.email
查看配置信息(包含用户名和密码): $ git config --list
2)通过文件查看
用户名和邮箱存储的位置是:C:\Users\用户名.gitconfig 文件
可通过该文件更改用户名和邮箱
查看存储命令操作历史的文件:C:\Users\用户名.bash_history 文件
设置和查看SSH密钥
一、生成SSH Key
- 打开终端或命令行。
- 输入并执行以下命令:
ssh-keygen -t rsa -C "your_email@example.com"
其中,将 "your_email@example.com" 替换为你的邮箱地址。
执行后会出现如下提示:
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):
直接按回车键,使用默认情况即可。接着,会提示输入密码,也可以直接回车跳过。
- 生成成功后,可以在
.ssh
目录下看到两个文件:id_rsa
和id_rsa.pub
。
二、将SSH Key添加到GitHub账户
- 登录你的GitHub账户。
- 点击右上角的头像,选择 Settings。
- 选择 SSH and GPG keys。
- 点击右上角的 New SSH key。
- 在弹出的添加SSH Key的框中,输入Title和Key。
Title是为SSH Key起的一个名称,Key是在终端中生成的SSH Key的公钥内容(即 .ssh
目录下的 id_rsa.pub
文件内容)。
三、测试SSH Key
在终端输入以下命令:
ssh -T git@github.com
以GitHub为例,如果出现以下提示则表示成功:
Hi username! You've successfully authenticated, but GitHub does not provide shell access.
如果遇到连接问题,则需要进一步检查SSH Key的配置、防火墙等。