匿名
未登录
登录
百问网嵌入式Linux wiki
搜索
查看“How to config the git”的源代码
来自百问网嵌入式Linux wiki
名字空间
页面
讨论
更多
更多
页面选项
Read
查看源代码
历史
←
如何配置git
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{DISPLAYTITLE:如何配置git}} = 配置git用户名和邮箱 = : [[How_to_install_the_git 安装 git]] 后,我们首先对其进行的配置是,配置好你的 “用户名” 和 “用户邮箱” : ```bash $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" ``` : 为什么要这么做呢? : 这是因为 git 是分布式的版本控制系统,因此,每个用户都必须向仓库自报家门:“你是谁(你的名字)”和“你从哪里来(Email 地址)”。 = 生成 SSH 公钥并部署到 Github = : 许多 Git 服务器都使用 SSH 公钥进行认证。 为了向 Git 服务器提供 SSH 公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份。 这个过程在所有操作系统上都是相似的。 首先,你需要确认自己是否已经拥有密钥。 默认情况下,用户的 SSH 密钥存储在其 ~/.ssh 目录下。 进入该目录并列出其中内容,你便可以快速确认自己是否已拥有密钥: ```bash book@www.100ask.org:~$ ls ~/.ssh id_rsa id_rsa.pub known_hosts ``` : 如果不存在以 id_dsa 或 id_rsa 命名的文件,并其中一个带有 .pub 扩展名。带有 .pub 拓展名的文件就是你的公钥,另一个不带拓展名的同名文件则是私钥。 如果找不到这样的文件(或者根本没有 .ssh 目录),可以通过运行 ssh-keygen 命令来创建它们,需要你确认三次(默认按回车确定即可): ```bash book@www.100ask.org:~$ ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/home/book/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/book/.ssh/id_rsa. Your public key has been saved in /home/book/.ssh/id_rsa.pub. The key fingerprint is: SHA256:Q2/vCU7umu5rCc4ztl3xfx6l6LhkOecAlBqYL360krY book@book-virtual-machine The key's randomart image is: +---[RSA 2048]----+ | | | o . | | o . + | | . = . | | . + S + .| | . +.. + = . ..| | =oo. .X = .. | | . +*.oO X o o| | E..BB+*.= .o.| +----[SHA256]-----+ book@www.100ask.org:~$ cat ~/.ssh/id_rsa.pub ssh-rsa xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx book@book-virtual-machine book@www.100ask.org:~$ ``` : 在上面将 cat 得到得私钥文件内容 ~/.ssh/id_rsa.pub 放置到我们得 github 设置中: [[File:How_to_config_the_git_001.png|400px]] : 配置好“用户名”、“用户邮箱”以及 "SSH key" 后,我们就可以在 git 的世界中游玩了。 [[Category:How_to]][[Category:Git]]
返回至
如何配置git
。
导航
导航
WIKI首页
官方店铺
资料下载
交流社区
所有页面
所有产品
MPU-Linux开发板
MCU-单片机开发板
Linux开发系列视频
单片机开发系列视频
所有模块配件
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志