你可能不了解的 Git 命令。
以下是我精心挑选的一些顶级git命令,它们可以帮助您提高工作效率并节省时间。
1)更新最后一次提交消息
如果您想更新上次提交的信息,因为它看起来不符合规范或含义不明确,请使用以下命令进行编辑:
git commit --amend -m "Updated message"
2)空白提交
有时我们需要一个空白提交(不添加或删除任何更改),可能是为了初始化代码仓库或触发某些操作。我们可以使用以下命令:
git commit --allow-empty -m "blank commit message"
3)检查提交总数
如果要查看特定分支上的提交总数,可以使用以下命令:
git rev-list --count <branch-name>
例如:
git rev-list --count main
4) 检查来自不同分支的文件
如果想在当前分支上查看其他分支上的文件,可以使用以下命令:
git show <branch-name>:<file-name>
例如,如果您正在某个test分支上工作,并且想要查看该分支上的 README.md 文件main,可以使用以下命令:
git show main:README.md
5) 使用单个命令暂存(添加)和提交更改
与其分别执行git add这git commit两个操作,不如使用以下单个命令来执行这两个操作:
git commit -am "message"
6) 终端上的 Git 教程
没错!你没听错。只需一条命令,你就能轻松获取完整的 Git 教程。
git help tutorial
如需支持或联系,您可以在Twitter或LinkedIn上找到我。
文章来源:https://dev.to/pradumnasaraf/6-git-commands-you-may-not-know-26lh