Git

如何管理多个 Git 身份

前言不知道大家有没有这样一个困扰:在同一台设备下开发公司项目和个人项目需要频繁切换 git 身份,一不小心忘记切换,就会导致项目中的git提交信息混乱。 那么如何避免这种情况发生呢,这里提供两种方案: 方案一在项目中单独配置 git 身份,找到路径...

为什么你的 GitHub Contributions 没有被正确统计

问题排查在公司摸鱼的时候写了点自己的代码,但是当我打开 Github 主页查看贡献图的时候发现我的提交没有被记录,于是我通过 git log 查询 Commit 记录,检查出作者信息中的邮箱地址有误,没有切换成个人的邮箱地址。

Git 修改 Commit 记录

前言当你使用Git进行版本控制时,难免会遇到需要修改提交记录(commit history)的情况。可能是因为提交信息写错了、忘记添加某个文件、需要重新排列提交的顺序,或者其他各种原因。不过,要注意的是,修改提交记录可能会影响到团队协作,因此需要谨慎处理。

Git 分支合并

Merge(合并)Merge 是 Git 中最常用的分支合并方式之一。当你想要将一个分支的更改合并到另一个分支时,你可以使用 Merge 操作。 合并步骤:通常是从开发分支往主分支上合并代码的时候用 merge 1、git...

如何生成 SSH 密钥

什么是 SSH 密钥?SSH 密钥是一种安全连接到远程服务器的方式。通过使用 SSH 密钥,您可以实现更安全、更便捷的身份验证,并免去传统的用户名和密码登录方式。 检查是否已有 SSH...