git-log

    1热度

    1回答

    我担心我看到的某个分支可能会有一些邪恶的合并。我应该在git log -p中添加哪些选项以便为合并提交显示的差异更详细?

    2热度

    3回答

    我几乎所有的git log命令,但我还没有找到一个最好的方式来做到这一点。我只需要这一点 - 只得到文件名与路径没有别的 /path/filename.txt /path/anotherfile.ext ... ... 我输入起始日期,并向git log命令。 无论是git log都给出了开发者名称或日期或提交号码或者我不想要的文件名。如何获得完整路径的文件名?

    0热度

    1回答

    我想看到一个git日志图,它显示了一个上游存储库和一个分叉库的关系。 类似于: 叉子什么时候分叉了上游? 就像一个澄清的git日志图。只有两条线... 非常感谢!

    7热度

    1回答

    我试图显示在过去24小时内已添加到master分支的提交(不包括合并提交)。目前我使用此命令为: git log --format=format:%s --no-merges --since='24 hours ago' 但是这有一个问题:如果提交的超过24小时,但合并到在过去的24小时内master分支,该命令将不会列出提交。是否有可能在过去24小时内向master分支显示提交,而不是在过去

    1热度

    1回答

    我希望能够看到已在分支上创建的提交,但没有任何提交已从其他合并提交给它分支机构。类似于git log,但其他分支上的活动或者完全隐藏,或者缩写为单个条目,表示合并已完成。

    1热度

    1回答

    我开始学习Git并快速从IDE工具移动到Git Bash。 这很酷,我喜欢ASCII。 我试着让自己的git log别名。它的输出是这样的: 1b3acbf - Fri, 30 Oct 2015 09:37:05 +0400 (4 days ago) Merge branch 'dev' into t15017/DriverDetails by ViRGiL7 如果我想显示的标签或分支机构的名字,

    0热度

    3回答

    git fetch后我如何获得git log的相同结果,如我在git pull之后获得的结果? 我克隆了两个相同的存储库。第一个为clone,第二个为--bare。一段时间后,我为第一个存储库执行了git pull,第二个执行了git fetch。 如果我试图检查git log的存储库,我会得到不同的结果。 cd ~/first git pull git log --all --oneline

    9热度

    3回答

    我有一个旧的提交md5hashmyfile.extension与SOME CHANGE在提交正文(不是提交标题/元数据)。 如何在HEAD之前从md5hash修改(不只是存在)SOME CHANGE提交列表,而不必检查每个diff? (其中有不幸的是在目前的情况下很多)。 我试过git rev-list --all | xargs git grep 'SOME CHANGE'但这似乎找到所有提交文

    1热度

    1回答

    我可以解析git log -p --pretty=format:%H但这还包括文件的内容。 是否有任何选项可以传递给git log,返回的字符数少于上面的命令,但仍然可以确定是否至少有一个文件被删除或修改了每次提交?

    8热度

    6回答

    这里是我的情况: 我工作的一个分支。 推送新的提交到远程。 切换回主分支。 但输入git checkout master命令后,突然我的电脑遇到blue screen of death和意想不到的力量关闭发生。在开始备份计算机后,我检查了当前分支的状态,结果我将每个文件都标记为新文件。 现在,我被困在这一点上和后git log命令我得到错误 $ git log fatal: your curre