小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
从零开始理解 Git|纯手工打造 Git 仓库|太长可以不看

本文深入探讨了 Git 的内部机制,特别是手动创建 Git 仓库的过程。通过逐步解释命令,帮助读者理解 Git 的对象存储、提交记录和分支管理等工作原理,强调了 Git 设计的优雅与简洁,适合有一定基础的读者。

从零开始理解 Git|纯手工打造 Git 仓库|太长可以不看

小众软件 小众软件 · 2025-10-15T02:08:29Z
Git命令

本文介绍了常用的Git命令,包括查看差异、提交记录、克隆仓库、拉取和推送更改、查看修改记录、处理合并冲突、创建新分支及使用.gitignore文件忽略特定文件。

Git命令

DEV Community DEV Community · 2025-04-25T17:18:57Z
这个简单的 glp 别名如何节省 Git 中的数小时

使用自定义别名 glp 可以提高 git log 的效率,使提交记录更简洁易读,便于快速查看提交哈希、作者、相对时间和信息,从而节省调试和协作时间。

这个简单的 glp 别名如何节省 Git 中的数小时

DEV Community DEV Community · 2025-02-19T00:41:44Z

本文分享了使用 Git 的实用技巧,强调「原子化」提交的重要性,即每次提交只完成一项任务,以提高代码管理效率。同时介绍了使用 git rebase 合并琐碎提交,保持提交记录清晰。最后提到在项目未成型时,利用 git commit --amend 维护简洁的提交记录。这些技巧有助于提升开发效率和代码质量。

从「原子化」提交到妙用 rebase,一次搞定清爽的 Git 提交记录

少数派 少数派 · 2025-01-21T03:06:37Z
通过作者发现 Git 提交记录追踪

本文介绍了如何使用命令`git log --author="Hang"`查看特定作者“Hang”的提交记录,以便追踪其代码贡献。

通过作者发现 Git 提交记录追踪

DEV Community DEV Community · 2024-11-17T22:34:02Z

在实验中,我重构了代码,简化了结构,减少冗余,并改进了错误处理。变基开始复杂,但经过研究后变得简单,解决了冲突问题。通过压缩提交记录,历史更清晰,便于大型项目的提交日志管理。

代码重构与变基

DEV Community DEV Community · 2024-10-12T02:05:18Z

在软件开发中,良好的提交记录对项目组织很重要。Commitizen和Husky可以帮助标准化提交信息。Commitizen提供交互界面,Husky配置Git钩子自动执行脚本,确保提交符合格式,提高管理效率。

使用 Commitizen 和 Husky 标准化提交

DEV Community DEV Community · 2024-10-01T00:03:02Z

通过分析著名程序员的提交记录,讨论了他们的工作时间习惯。包括Linus Torvalds、Sebastian Riedel、Chris Lattner、Rob Pike、Brad Fitzpatrick、Rasmus Lerdorf、Guido van Rossum和Fabrice Bellard等人。提供了每个程序员在不同时间段的提交数量统计图表。

【外评】程序员大神每天什么都是时候工作?

程序师 程序师 · 2024-06-17T02:44:18Z
放弃使用Merge,开心拥抱Rebase!

本文介绍了Git中Rebase命令的作用和使用方法,它可以将提交记录添加到目标分支的末尾,保持提交历史的线性,减少合并提交和冲突。尽管Rebase有一些缺点,但在大多数情况下,使用Rebase能够帮助团队创建更干净和直观的提交历史,提高协作效率。

放弃使用Merge,开心拥抱Rebase!

Lenix Lenix · 2023-09-02T23:52:51Z
git修改提交的用户名邮箱

本文介绍了如何修改git提交的用户名和邮箱,包括查看提交记录、修改项目和全局的用户名和邮箱,以及修改最近一次commit和批量修改的方法。建议仅在个人项目中使用此方法,以避免冲突。

git修改提交的用户名邮箱

凌陨心 凌陨心 · 2023-05-24T07:26:15Z
git 整体提交记录(rabase)后合并(merge)

本文介绍了如何使用交互式 git rebase 将 dev 分支合并到 master 分支,确保代码不丢失且提交记录规整。操作步骤包括切换到 dev 分支、执行 rebase、调整提交记录、修改提交并完成合并。强调在操作前备份数据的重要性,并提醒注意提交历史的变化。

git 整体提交记录(rabase)后合并(merge)

Frytea's Blog Frytea's Blog · 2023-04-22T15:44:24Z
git 整体提交记录(rabase)后合并(merge)

介绍使用交互式git rebase命令将dev分支合并到master分支,确保提交记录规整且不丢失代码更改。操作步骤包括rebase、调整提交记录、合并分支、推送更改。需要小心操作,会改变提交历史。

git 整体提交记录(rabase)后合并(merge)

Frytea's Blog Frytea's Blog · 2023-04-22T07:44:24Z
Git 修改提交过的邮箱和用户名

内网提交时需校验企业邮箱,若邮箱设置错误,可通过修改已提交记录中的邮箱进行修复。可选择修改最近一次提交的邮箱或批量修改邮箱,使用脚本可批量替换旧邮箱为新邮箱。如出现备份提示,可删除旧备份后重新执行。

Git 修改提交过的邮箱和用户名

Frytea's Blog Frytea's Blog · 2021-12-13T02:00:16Z
阅读开源代码小技巧

本文介绍了如何通过 Git 命令高效查看开源项目的历史提交记录,建议从第一次提交开始阅读以理解作者的设计思路。提供了简单的 shell 脚本,方便用户快速签出特定的 commit 代码,并通过 git diff 查看提交之间的差异。同时提到在不同 Linux 发行版中执行脚本时可能遇到的兼容性问题。

阅读开源代码小技巧

胡涂说 胡涂说 · 2019-08-18T00:00:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码