相关疑难解决方法(0)

如何列出包含给定提交的分支?

如何查询git以找出哪些分支包含给定的提交?gitk通常会列出分支,除非有太多分支,在这种情况下它只是说"很多(38)"或类似的东西.我需要知道完整列表,或者至少是否某些分支包含提交.

git version-control

1029
推荐指数
2
解决办法
28万
查看次数

如何在git中列出指向特定提交的所有标记

我已经看到了命令git describe,git-name-rev但我还没有设法让它们列出多个标签.

示例:我有sha1 48eb354,我知道标签A和B指向它.所以我想要一个git {something} 48eb354产生类似于"A,B"的输出的git命令.我不想知道引用相对其他标签或分支只是标签的完全匹配.

tags git

69
推荐指数
4
解决办法
3万
查看次数

如何找出哪个版本包含给定的GIT提交?

有人在此提交中修复了HHVM中的错误:

https://github.com/facebook/hhvm/commit/796f986aba300b3f00b9ece0bf654c452ee217be

我想知道这个提交是否已经是正式版本的一部分.

有没有办法列出包含此提交的版本/标签,在GitHub上,或在我的机器上的GIT存储库的本地克隆中?

git github

32
推荐指数
2
解决办法
5788
查看次数

如何列出包含等效提交的分支

在先前的问题中,有人为查找包含EXACT提交的分支提供了答案:

如何列出包含给定提交的分支

接受的答案强调,这仅适用于EXACT提交ID,而不适用于相同的提交.有人进一步指出,Git Cherry可以用来解决这个问题.

Git樱桃SEEMS适合反向; 发现提交没有推到上游.如果我不知道哪个分支创建它以及什么是上游,那么这是无用的.所以我不知道它将如何帮助解决这个问题.

有人可以解释/提供一个如何使用git cherry查找包含特定提交的"等效"的所有分支的示例吗?

git version-control

23
推荐指数
2
解决办法
3289
查看次数

Node sqlite node-gyp build error:'v8 :: Object'中没有名为'ForceSet'的成员

我在尝试安装依赖于sqlite3的全局包时遇到了构建错误.我不太清楚如何调试这样的节点构建错误,所以任何帮助表示赞赏.从搜索,我可以看出,至少xcode错误不是问题.

我最近更新了OSSierra和Node

OSSierra: 10.13.4
Node: 10.0.0
Yarn: 1.6.0
Run Code Online (Sandbox Code Playgroud)

我这次运行的命令.我在进行其他软件包的全局安装时遇到了同样的错误,所以我认为确切的npm软件包并不重要...

$ yarn global add import-js
Run Code Online (Sandbox Code Playgroud)

错误

yarn global v1.6.0
(node:17489) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
[1/4]   Resolving packages...
[2/4]   Fetching packages...
[3/4]   Linking dependencies...
warning "gatsby > friendly-errors-webpack-plugin@1.7.0" has incorrect peer dependency "webpack@^2.0.0 || ^3.0.0 || ^4.0.0".
warning "gatsby > postcss-cssnext@2.11.0" has unmet peer dependency "caniuse-db@^1.0.30000652".
[4/4]   Building fresh packages...
[-/2] ? waiting...
[2/2] …
Run Code Online (Sandbox Code Playgroud)

sqlite node.js npm yarnpkg

9
推荐指数
2
解决办法
4725
查看次数

你怎么知道合并后的 Github 上的 PR 是否已经发布?

我正在查看Github的 PR。它已合并到Master。我怎么知道这个 PR 是否真的发布了?

也许它可以使用 git完成,这需要将 repo 克隆到您的本地机器,但这是很多工作。

github

7
推荐指数
1
解决办法
432
查看次数

Git 显示提交所在的标签

如何在 git 中显示提交所在的标签?

对于分支机构,这可以通过 轻松完成git branch --contains <commit>

但是,如果通过使用标签引用标签但删除分支来进行归档,则标签可能根本不属于任何分支。

git

5
推荐指数
1
解决办法
185
查看次数

GitHub:包含特定提交的标签

在 Github 上,当您访问与提交对应的页面时 -像这样- 您可以看到以下内容:

提交页面

我想象在分支 ( master)旁边,页面显示了包含该特定提交的存储库标签(在本例中为:4.8.0, 4.7.1, 4.7.0, 4.6.2, 4.6.14.6.0)。

有没有办法通过 GitHub REST API 或 GIT 命令行工具访问该信息?

git github github-api

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

标签 统计

git ×6

github ×3

version-control ×2

github-api ×1

node.js ×1

npm ×1

sqlite ×1

tags ×1

yarnpkg ×1