(1)git blame 文件名
该命令会显示出该文件名的创建者,以及最后的提交和时间戳。
。
(2)git reflog
该命令显示的是head指针移动的信息。他是在本地的,而不是你仓库的一部分。不会包含在push和merge中。如果我使用git log ,我得到的提交信息是我仓库的一部分。
。
(3)git stash
把你当前在工作区中的修改暂时保存起来。然后工作区恢复到上一次提交时的状态。你可以去进行其他的工作了。
git stash list
显示当前工作区中包含的stash。
git stash pop
恢复工作区的修改,同时删除标识符。
。
(4)cat ~/.gitconfig
查看当前git的用户名和邮箱;
.
(5)git取消工作区的修改(还未add,commit)
当我们在编写代码过程中,可能