github入门与实战

初始设置

设置姓名与邮箱地址

bash 复制代码
git config --global user.name "姓名"
git config --global user.email "邮箱"

输入命令回车后在c盘用户文件夹会有配置文件 .gitconfig,内容如下

复制代码
[user]
	name = 姓名
	email = 邮箱

想更改信息时,可以重新输入命令或者直接修改配置文件,姓名和邮箱会用在git的提交日志中。在github上公开仓库时,姓名和邮箱地址会随着日志一同被公开,所以不要使用不便公开的隐私信息。

提高命令输出的可读性

将color.ui 设置为auto可以让命令的输出拥有更高的可读性。

bash 复制代码
git config --global color.ui auto

.gitconfig配置文件增加的内容如下

复制代码
[color]
	ui = auto

使用前的前期准备

设置秘钥

bash 复制代码
 ssh-keygen -t rsa -C "邮箱"

id_rsa文件是私有秘钥,id_rsa.pub是公开秘钥

设置公开秘钥

点击右上角头像,setting

选择SSH Keys菜单,点击New Ssh key,输入title和秘钥,点击Add Ssh Key 完成添加

添加成功后,github账户绑定的邮箱会收到"公共秘钥添加完成"的邮件

完成设置后,就可以用手中的私人秘钥和github进行认证和通信了,

bash 复制代码
ssh -T git@github.com

输入创建秘钥时设置的密码就显示successfully了

关注

关注某个人 follow

关注某个仓库 watch

相关推荐
0xR3lativ1ty2 小时前
AI本地部署工具火热趋势
github
LlmCraft|大模型工程实践3 小时前
14. CI/CD 流水线中集成 Docker:GitHub Actions 自动构建部署
ci/cd·docker·github
hulihutu443 小时前
拒绝延期、bug、货不对板:2026 管理系统定制开发落地保障手册
github·bug·鸿蒙系统·数据库管理员
隔窗听雨眠4 小时前
活动中台系统慢SQL治理实践:从监控告警到性能优化的全链路方法论
sql·性能优化·github
m4Rk_4 小时前
【论文阅读】Agent 记忆机制(60):MemInsight——让 LLM 自动为历史记忆生成语义索引
论文阅读·人工智能·学习·开源·github
小弥儿9 小时前
开源 VoiceStudio,声音克隆|配音|有声书一站式本地完成
学习·开源·github
问天_观心18 小时前
大模型微调学习(一)
开发语言·人工智能·学习·语言模型·github
峰向AI18 小时前
SRT 白板动画:让字幕「画」出故事
github
阿里嘎多学长18 小时前
2026-09-03 GitHub 热点项目精选
开发语言·程序员·github·代码托管
dong_junshuai18 小时前
每天一个开源项目#87 fmt:24.5K Stars 的 C++ 格式化核心
c++·开源·github