发布于 2026-01-05 3 阅读
0

基本 Git 命令 每位开发者都应该知道的基本 Git 命令 DEV 全球展示挑战赛 由 Mux 呈现:展示你的项目!

基本 Git 命令:每个开发者都应该知道的基本 Git 命令

由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!

如果你是那些仍然不使用任何版本控制系统的开发者之一,我真不知道你是怎么完成工作的。
在这篇文章中,我将重点介绍一些重要的 Git 命令,它们几乎可以完成你所有的工作(我知道你更喜欢图形界面)。

1) git 配置

实用工具:用于在主配置文件中设置用户名和邮箱。
操作方法:要查看您的用户名和邮箱,请输入`git config --global user.name``git config --global user.email`。要设置新的用户名或邮箱,请输入`git config --global user.name = "Dhruv Nenwani"``git config --global user.email = " nendhruv@gmail.com "`。

2) git init

实用工具:用于为新项目或现有项目初始化 Git 仓库。
操作方法在项目目录的根目录下运行`git init` 命令。

3) git clone

实用工具:用于从远程源复制 Git 仓库,同时将远程仓库指向原始仓库,以便您可以再次拉取更新。
使用方法`git clone <:clone git url:>`

4) git 状态

实用工具:用于检查工作目录中已更改文件的状态,即自上次提交以来所有已更改的文件。
使用方法:在工作目录中运行 `git status` 命令。该命令会列出所有已更改的文件。

5) git add

实用工具:将更改添加到工作目录中的 stage/index 目录。
使用方法git add .

6) git commit

实用工具:提交你的更改并将其设置为远程仓库的新提交对象。
使用方法`git commit -m "sweet little commit message"`

7) git push/git pull

实用工具:将更改推送或拉取到远程仓​​库。如果您已添加并提交了更改,并希望推送这些更改,或者远程仓库已更新,并希望推送最新更改,则可以使用此功能。
操作方法:` git pull <:remote:> <:branch:>``git push <:remote:> <:branch:>`

8) git 分支

实用工具:列出所有分支。
使用方法:使用`git branch``git branch -a` 命令列出所有远程分支。

9) git checkout

实用工具:切换到不同的分支
操作方法git checkout <:branch:> 或 **_git checkout -b <:branch:>如果你想创建并切换到一个新分支。

10) git stash

实用工具:保存暂时不想提交的更改。
操作方法在工作目录中运行`git stash` 命令。如果想恢复已保存的更改,请运行`git stash apply` 命令。

11) git 合并

实用工具:合并你正在处理的两个分支。
操作方法:切换到要合并所有内容的分支。git merge <:要合并的分支:>

12) git reset

实用工具:当您提交的更改尚未完成时,此操作会将索引设置为您想要处理的最新提交。
操作方法:` git reset <:mode:> <:COMMIT:>`

13) git 远程

实用工具:用于检查或添加新的远程仓库。
使用方法:运行`git remote` 命令进行检查和列出。然后运行 ​​`git remote add <:remote_url:>` 命令。

这些是我认为必不可少且行之有效的命令,至少对我来说是这样。如果您认为我遗漏了什么重要的东西,或者有什么改进空间,请在此处留言。

本文最初发表于Medium。

文章来源:https://dev.to/dhruv/essential-git-commands-every-developer-should-know-2fl