❯ git reset HEAD -- ch1/demo/src/main/java/cn/icexmoon/learngit/demo/entity/Teacher.java
当然也可以使用
git restore --staged。
可以设置一个命令别名:
❯ git config --global alias.unstage 'reset HEAD --'
现在我们可以使用别名执行命令:
❯ git unstage ch1/demo/src/main/java/cn/icexmoon/learngit/demo/entity/Student.java
再比如另一个常见操作——查看最近一次提交记录:
❯ git config --global alias.last 'log -1 --stat HEAD'
执行命令:
❯ git last
commit 26eb547f1dc13719c5f8785e5161d7e988578862 (HEAD -> temp-v1.0, tag: v1.0)
Author: icexmoon <707488229@qq.com>
Date: Fri Jan 30 15:05:29 2026 +0800
add classroom
.../java/cn/icexmoon/learngit/demo/entity/ClassRoom.java | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
The End.
参考资料

文章评论