跳转到内容

Git

“Git” 由 Linus Torvalds 创建,支持 commit、branch、merge、rebase 等操作。与 GitHub/GitLab 等托管平台配合,是 modern software development 的基础设施。名词 git 在英式口语中意为“讨厌的人”,技术语境几乎总指版本控制工具。

  1. “Initialize a Git repository before pushing to GitHub.” (推送到 GitHub 前先初始化 Git 仓库。)
  2. “Use feature branches to keep main stable.” (用功能分支保持 main 稳定。)
  3. “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 的强制推送被分支保护拦截。)