git log 看到 grafted 标签时,意味着 git clone 时用了--depth参数,当前仓库是 shadow 的,即 commit 历史不完整的。 1. 恢复完整commit 使用git fetch origin --unshallow来拉取完整 commit 历史。再次合并就可以了 1. 2. 将git浅层仓库转换为普通仓库 git rev-parse --verify 61c7581f36158236aabc9169f1a5...
使用git log --decorate输出的自定义颜色。分别是本地分支,远程跟踪分支,标签,存储和 HEAD 的branch,remoteBranch,tag,stash或HEAD之一,以及用于移植提交的grafted。 color.grep 设置为always时,始终突出显示匹配项。当false(或never)时,永远不会。设置为true或auto时,仅在将输出写入终端时使用颜色。如果未设置,则使...
grafted :标识当前的起点,因为当前本地仓库的版本是没有初始起点,而从中间开始的,所以这个起点叫“嫁接点”,有两个(a3c6676和a248acc)说明这两个没啥关联 tag :当前版本的tag别名,用tag也能跳转版本 黄绿色的vol.35 是branch分支名,同样也可以代表版本:a248acc ...
git-shortlog[1] 总结git log 输出 代码语言:javascript 复制 git-show[1] 显示各种类型的对象 代码语言:javascript 复制 git-stash[1] 将更改存储在脏工作目录中 代码语言:javascript 复制 git-status[1] 显示工作树状态 代码语言:javascript 复制 git-submodule[1] 初始化,更新或检查子模块 代码语言:j...
使用git log --decorate输出的自定义颜色。分别是本地分支,远程跟踪分支,标签,存储和 HEAD 的branch,remoteBranch,tag,stash或HEAD之一,以及用于移植提交的grafted。 color.grep 设置为always时,始终突出显示匹配项。当false(或never)时,永远不会。设置为true或auto时,仅在将输出写入终端时使用颜色。如果未设置,则使...