Git
“Git” 由 Linus Torvalds 创建,支持 commit、branch、merge、rebase 等操作。与 GitHub/GitLab 等托管平台配合,是 modern software development 的基础设施。名词 git 在英式口语中意为“讨厌的人”,技术语境几乎总指版本控制工具。
- “Initialize a Git repository before pushing to GitHub.” (推送到 GitHub 前先初始化 Git 仓库。)
- “Use feature branches to keep main stable.” (用功能分支保持 main 稳定。)
- “The merge conflict was resolved in the Git client.” (合并冲突在 Git 客户端中解决。)
Linus 戏称该工具为“卑鄙的家伙”(British slang git);与 get 无关,为自造品牌名。
专有名词/工具名,无词缀。
分布式模型让每个 clone 都是完整仓库;.gitignore、conventional commits、trunk-based flow 是常见实践。
- 固定搭配: “Git commit” (Git 提交), “Git branch” (Git 分支), “Git clone” (Git 克隆)
- 相关: GitHub, merge, rebase
全球工程师每天都在 get it with Git——用 Git 管理代码变更。
“A force push to main was blocked by branch protection after the team adopted stricter Git policies.” (团队收紧 Git 策略后,对 main 的强制推送被分支保护拦截。)