每个人都应该知道的 5 个 Git 命令

2025-06-10

每个人都应该知道的 5 个 Git 命令

Git 是一款非常棒的版本控制和开源协作工具(尽管现在很多公司也在使用它!)。我认为大多数人都应该能够使用 Git,尤其是在工作或学习需要它的情况下。以下是每个人都应该知道的 5 个 Git 命令。

  • git reset --hard [commit hash]— 当你真的搞砸了的时候,这绝对是个绝佳的最后手段。通常情况下,我只在尝试了一个愚蠢的想法(自以为很好),并将其合并到主分支,然后才意识到它其实一开始就是个愚蠢的想法时才会用到它。你可能想阅读更多关于这方面的内容
  • git checkout -- [filename]— 如果您遇到对某个文件进行了大量更改,觉得最好将它们全部删除的情况,可以使用此命令。git checkout -- [filename]它将撤消对一个文件(或一组文件)的所有未提交的更改。您可能需要阅读更多相关信息
  • git rm [filename]— 此命令用于让 git 停止跟踪一个或一组文件。它对于从工作目录中移除文件并将其从 git 的跟踪中移除非常有用。您可能想阅读更多相关信息
  • git config --global alias.[aliasname] [command]—如果你不喜欢频繁打字,这个功能会非常git alias实用。它允许你为常用的 git 命令创建简写。例如,git config --global alias.nbr "checkout -b"允许你git nbr my-branch创建一个名为 的新分支,my-branch而不是git checkout -b my-branch(我自己创建了这个别名)。你可能想阅读更多相关信息
  • git revert— 好吧,我承认我一次都没用过这个命令,但我觉得它挺好用的。给定一组提交,它会撤消这些更改,并在提交中记录这次撤消。再说一次,我没用过,但我记得很多开发过程中可能会出错,所以必须用到它。你可能想了解更多相关信息

有什么意见?想法?赞美?有哪些对你有用的 git 命令?欢迎在下方留言!😀

鏂囩珷鏉ユ簮锛�https://dev.to/shawarma/5-git-commands-everyone-should-know-d70
PREV
我的后端栈只有 TypeScript + Postgres。为什么这就够了
NEXT
👨‍💻 使用纯 Javascript 制作自动完成输入框🔥🔥