相关疑难解决方法(0)

git我可以查看远程的reflog吗?

是否可以查看遥控器的reflog?也就是说,我想知道git reflog另一台远程机器的输出是什么.

注意,我不是要求远程跟踪分支的reflog(例如origin/master),我要求在另一台机器上reflog说什么.

git

53
推荐指数
3
解决办法
2万
查看次数

在git log中显示所有藏匿处

我想在git log输出中看到所有的藏匿处.有谁知道有没有办法做到这一点?

编辑:我想记录所有提交.我用这个命令

git log --date-order --all
Run Code Online (Sandbox Code Playgroud)

但它只返回最顶层的藏匿处.我想看看代表其他stashes的提交.

git git-stash git-log

44
推荐指数
4
解决办法
2万
查看次数

如何根据id的一部分查找所有分支中的提交

如何在所有分支中找到提交?就我而言,它有 20 多个分支,而且我只有部分提交 ID。我只知道它是开始或结束提交 ID 的一部分。除一个分支之外的所有分支都是远程的。

git

4
推荐指数
1
解决办法
886
查看次数

git fsck:如何--dangling与--unreachable vs. --lost-found有何不同?

我最近发现了git fsck,但链接的答案并git help fsck列出了各种替代选项,其中一些似乎与未经训练的眼睛相同.为了能够很好地使用该工具,我想了解以下命令之间的区别是什么?

  • git fsck --dangling
  • git fsck --unreachable
  • git fsck --lost-found

此外,可以/应该在某些组合中一起使用,还是更好?

(作为旁注,我特别感兴趣的是使用它git log -G$REGEX $(git fsck --something),尽可能地扩大网络,我希望找到一些我记得在某些时候写过的东西,但是我找不到它git log -G$REGEX -a.)

git

3
推荐指数
1
解决办法
2113
查看次数

不小心在现有分支上使用了“git switch -C” - 如何恢复?

我试图切换到我正在处理的分支,并意外地包含了命令'-C'的参数git switch,该参数告诉它创建一个新分支。

本质上,我做了git switch -C foowherefoo是一个已经存在的分支,现在该foo分支指的是与它应该的完全不同的东西,原来的foo现在不存在于git log.

没有相应的原始分支可以从远程存储库中拉取,它都是本地的。

git

2
推荐指数
1
解决办法
122
查看次数

标签 统计

git ×5

git-log ×1

git-stash ×1