每个初学者都应该记住的 6 个 Git 命令

2025-05-25

每个初学者都应该记住的 6 个 Git 命令

对于 Git 新手来说,它可能会令人困惑和畏惧。如果您也是这样,这里有六个 Git 命令供您参考。有了它们,您可以提高 Git 的使用效率,并为将来的 Git 精通打下坚实的基础。请按顺序跟着这些命令写代码,并全部掌握!

补充说明一下:这篇文章旨在快速、易懂地分解一些我日常使用的最常用的 Git 命令,这些命令也是我在学习 Git 时最常查阅的。由于这篇文章面向的是 Git 新手,所以我所有的示例都旨在帮助他们在本地练习使用 Git。关于 GitHub 等远程仓库以及与之交互的命令的讨论,我会留到另一篇文章中再讨论。

我希望这可以减少 Git 新手熟练使用所需的时间。

如果您已经对 Git 有基本的了解,了解 Git 工作流程的工作原理(分支、合并等),具备一些命令行知识,并且已经在系统上安装和配置了 Git,那么它将对您最有用。

我在所有示例中都使用了 Ruby。

1. git init

git init是如何将 Git 添加到你的项目中的。

  • 打开你的终端,创建一个新目录。我把所有代码相关的文件都放在一个code文件夹中,所以我会把它放在那里。你也可以把它放在任何你喜欢的地方。mkdir code/practice

mkdir 代码/练习

  • 更改为您新创建的目录。cd code/practice

CD代码/练习

  • 创建一个名为“git-practice”的新项目目录。mkdir git-practice

  • cd进去。cd git-practice

  • 跑步git init

mkdir git-practice,然后 cd git-practice,然后 git init

这将创建一个空的 Git 存储库,即.git项目目录内的一个目录。

2. git 状态

git status让您查看文件的当前状态。

  • 创建一个名为“git_practice.rb”的文件。touch git_practice.rb

  • 运行git status。Git 会告诉你,你位于主分支上,你尚未进行任何提交,并且它会列出你拥有的所有未跟踪文件,在这种情况下,我们只有一个git_practice.rb

触摸 git_practice.rb,然后触摸 git status

3. git add

git add是您开始跟踪单个文件的方式。

  • 运行git add .并添加space+.告诉 Git 添加所有文件。你也可以通过运行 来添加单个文件git add <filename>。如果你想在一个提交中添加某些文件,而在另一个提交中添加其他文件,这种方法会很有用。

git 添加。

如果您git status现在运行,它将显示准备提交的更改,在本例中,我们创建了一个新文件。

4. git 提交

git commit创建一个新的提交。

  • 运行git commit -m(-m 代表消息),并在引号中写入“first commit”。git commit -m "first commit"

git commit -m '第一次提交'

5. git 签出

您使用它git checkout在分支之间切换。

注意:为了方便起见,您可以将其缩写为“git co我将在本文的其余部分使用此示例”,但您也可以跳过此步骤,直接使用git checkout。要使用,您需要在文件中将git co其设置为 的别名。此文件负责全局 Git 配置,位于系统主目录中,而不是项目目录中。您可以使用命令行轻松设置别名。要设置为 的别名,请运行checkout.gitconfigcocheckout

git config --global alias.co checkout
Enter fullscreen mode Exit fullscreen mode

这将在你的文件中创建一行.gitconfig如下所示的内容:

别名 co = checkout

如果您愿意,您还可以为所有这些命令设置别名。例如,如果您想为 设置git st为别名git status,则可以将上述命令更改为:alias.st status其中st是您的别名,status是您要设置别名的命令。您可以随意尝试。

现在,git checkout您可以运行以下命令:git co如果添加该-b选项,它将同时创建一个新分支并切换到该分支。您可以随意命名分支,但最好使用描述性的名称,如下所示:git co -b add-example-code

  • 运行该命令将创建并切换到名为的分支add-example-code

git co -b 添加示例代码

  • git_practice.rb在您选择的文本编辑器中打开。

  • 添加一些代码。让我们puts 'Hello World!'保存文件。

  • 让我们git status再次运行看看发生了什么。它会再次显示你当前所在的分支,以及你所做的尚未暂存提交的更改。在本例中,我们修改了 git_practice.rb。

git 状态

  • 添加并提交此文件。git add .然后git commit -m "add hello world"

git add .,然后 git commit -m 'add hello world'

6. git 合并

您使用git merge它将您的分支与主分支集成。

  • 切换到主控。git co master

  • 运行git merge add-example-code。这会将我们的 add-example-code 分支与 master 集成,因此现在分支中所做的所有更改都会出现在 master 中。

git co master,然后 git merge add-example-code

使用这些命令,您将能够顺利地使用 Git 提高工作效率。

然而,我们只是触及了皮毛。在这里可以找到许多学习 Git 的优秀、深入的资源

文章来源:https://dev.to/jeremy/6-git-commands-every-beginner-should-memorize-j26
PREV
7句伟大的编程名言
NEXT
什么是去抖动?