Git 速查表

2025-06-04

Git 速查表

我在学习 Udacity 版本控制课程时,制作了这份 Git 术语和常用命令的速查表。它对我帮助很大,如果能分享给其他人就更好了。

存储库这是存储项目/文件的目录,用于与 Git 交互。

提交是指在 git 中对文件进行一个或多个更改。

分支,用于创建一条新的开发线。主要用于在不干扰主线开发的情况下继续工作。

git commit这是用于将更改提交到 git 仓库的命令。提交包含一条消息,用于描述你所做的更改。

暂存区这是 git 在等待您提交包含更改的文件时放置/存储文件的地方。

SHA这是为您的每次提交赋予的唯一 ID 号。

git init此命令用于将您的项目初始化到存储库中。

git clone此命令用于将现有存储库复制到您的计算机。

git checkout此命令将带您进入存储库中的另一个分支。

git branch该命令用于创建一个新的分支。

git checkout -b该命令用于创建一个新的分支,并自动切换到该分支。

git status此命令显示您的 repo 的当前状态,例如尚未提交的文件或您当前所在的分支。

git push此命令将您的所有提交发送到您创建的 Github/Gitlab/Bitbucket 存储库。

git pull这个命令会从你的仓库中获取所有文件,并将它们与本地仓库集成。我主要用它来确保所有文件都是最新的并且正常工作。

git add该命令用于将文件从工作目录添加到暂存区。

git diff此命令用于显示文件两个版本之间的差异,您还可以使用此命令查看尚未提交的更改。

git merge此命令用于将来自不同分支的更改合并在一起。

git revert此命令用于撤销特定提交。它后面通常会跟上提交的 SHA 值,以指示要撤销哪个提交。

文章来源:https://dev.to/chrissiemhrk/git-cheat-sheet-26ak
PREV
如何构建响应式网站
NEXT
我希望早点学到关于 Typescript 的七个教训