总结了一下工作中最常用的 13Git 命令,记住这 13 个 Git 命令,基本覆盖了你工作中 99%的应用场景。 初始化一个新的 Git 仓库。 该命令会在当前目录中创建一个名为“.git”的文件夹,当前仓库的所有元信息都会存储于此。 克隆一个已有的仓库。 该命令会创建一个远程仓库的本地副本,包括其所有的历史和分支。 git clone <repo-link> 为下一次提交暂存更改。 该命令会将指定的文件添加到暂存区,这些文件将在下一次 commit 时被提交到本地仓库中。 git add file1.txt file2.txt 创建一个新的提交。 该命令会将暂存区的内容添加到本地仓库中,并附带一个描述更改的提交消息。 git commit -m "Add new feature" 将提交推送到远程仓库。 该命令将本地提交发送到指定的远程仓库,并用新提交更新远程分支。 git push origin main 从远程仓库获取并合并更改。 该命令会从指定的远程仓库拉取最新的提交,并将它们合并到当前分支中。 git pull origin main 分支操作命令。 该命令可用于列出仓库中可用的分支、创建新分支或删除现有分支。 git branch new-branch 切换到不同的分支。 该命令允许您在仓库中切换到不同的分支,并将其设置为当前工作分支。 git checkout main 将一个分支合并到另一个分支。 该命令将一个分支的更改合并到另一个分支中,这会创建一个反映合并更改的新提交。 git merge new-branch 显示仓库的状态。 该命令显示当前分支、任何已暂存或未暂存的更改以及任何未跟踪的文件。 git status 将一个分支的更改整合到另一个分支中。 假设您在“XYZ”分支上做了一些更改,并希望将这些更改整合到“main”分支中,那么可以使用git rebase 将当前分支中的提交转移到目标分支的顶部。 临时保存您尚未准备好提交的更改。 如果您的更改尚未准备好提交,但您想在不同的分支上工作,您可以使用git stash将更改临时保存以供以后使用,并在不丢失进度的情况下切换分支。 假设您在以前的提交中犯了一个错误,并且需要撤消它。您可以使用git revert创建一个新的提交,以撤消上一个提交引入的更改。 请注意,git revert命令中的<commit1>..<commit2>表示范围,您可以通过指定两个提交之间的范围来撤消一系列提交中的更改。如果您只想撤消单个提交的更改,只需指定该提交的哈希值即可。 git revert <commit1>..<commit2>1. git init
2. git clone
3. git add
4. git commit
5. git push
6. git pull
7. git branch
8. git checkout
9. git merge
10. git status
11. git rebase
12. git stash
13. git revert