如何在远程端存储库上“git Blame”?

2023-11-27

在我的服务器上,我托管我的个人 git 远程项目(使用 gitosis),并且我构建了一个 Web 界面来浏览存储库(类似于 Github)。

在远程端,您不允许做很多事情,因为缺少工作树,这是正确的:顺便说一句,对于存储库资源管理器,只需很少的命令我就可以做几乎所有事情。

除了git 责备.

我无法找出如何在远程端存储库中归咎于没有工作树的文件。你有一些想法吗?


即使在裸存储库中,以下内容也应该有效:

git blame <rev> -- <path>

E.g.

git blame master -- README.txt
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在远程端存储库上“git Blame”? 的相关文章

  • 如何使用它们的更改来解决选择冲突?

    My git cherry pick FOO产生了冲突 我可以检查冲突的文件并删除之间的行 lt lt lt lt lt lt lt and 以及冲突标记本身 但我希望有一种更简单的方法 我觉得svn等同于选择theirs conflict
  • Git 显示更改后的相同文件

    当我似乎无法弄清楚更改时 Git 向我显示整个文件已更改 这是 cygwin git 但它也发生在 msysgit 中 git version git version 2 1 1 diff lt git show HEAD File cs
  • emacs 临时文件的 .gitignore 正则表达式

    我正在尝试 gitignore emacs 临时 自动保存文件 我在用着 在我的 gitignore 中 But git add A在子文件夹中运行仍然给我 new file make collections py new file nor
  • 如何列出 Git 1.7+ 中的所有远程分支?

    我试过了git branch r 但这仅列出我在本地跟踪的远程分支 如何找到我没有的列表 命令是否列出对我来说并不重要all远程分支或仅那些未跟踪的分支 For the vast majority 1 of visitors here th
  • 从分离的头进行 Git 推送

    我以超然的态度做出了一些改变 我想用 Git 将这些更改推送到这个独立的头 我不希望我的更改进入开发分支 当然也不想进入主分支 我正在与另一个人一起处理一个文件 分支示例 develop master HEAD detached at or
  • 如果文件已在服务器上,请避免使用 git-ftp 上传

    假设我有应用程序的本地副本 我将其推送到 github 然后使用 git ftp 将任何更改上传到我的服务器 我首先会使用 git ftp init u
  • Git 中的专有+开源设置? (例如铬/铬)

    您将如何设置一个拥有专有版本和开源版本 例如 Chrome 和 Chromium 的代码存储库 对于 Git 您会使用两个分支还是两个存储库 您如何使 私有 版本与开源版本保持同步 如果是我 我会有两个存储库 这样 您就可以对每个版本拥有不
  • 如何预览 Git 中的隐藏内容?

    我想检查一个存储 并找出如果我将其应用于当前状态的工作树 它会发生什么变化 我知道我可以对存储进行 git diff 但这向我展示了工作树和存储之间的所有差异 而我只是想知道存储应用将改变什么 git stash show将向您显示最近存储
  • Git 子模块:[电子邮件受保护]:权限被拒绝(公钥)。致命:无法从远程存储库读取

    我有一个问题git submodule update init remote 我收到错误 权限被拒绝和克隆失败 但我将 SSH 密钥添加到了我的 github 存储库中 我可以拉 推 git 克隆 我拥有所有需要的访问权限 我使用操作系统
  • Windows 版 GitKraken 中的文件名太长

    正如建议的Q22575737 https stackoverflow com a 22575737 6623589 我已经更新了我的注册表并设置了git config system core longpaths true在处理长路径时 问题
  • 交互式变基后,本地 Git 分支已偏离原始分支

    我有一个本地分行 CRM ayrshireminis 其中有一些我已推送到原点的提交 origin CRM ayrshireminis 这个分支是从创建的develop大约一周前的一个分支 其他合作者已经在该分支上完成了一周的工作 我想做的
  • 相当于“svn update -r”的 git 是什么?

    我是最近的 git 转换者 能够使用 git svn 将我的分支保留在本地而不干扰 svn 服务器真是太棒了 最新版本的代码中存在一个错误 我想确定一个它起作用的时间 以便我可以使用 git bisect 我找不到正确的命令来及时返回 谢谢
  • 运行“git apply”时出错

    当我尝试时 您能否告诉我如何解决 补丁不适用 错误 git 应用补丁 git apply 0001 my patch error patch failed test xml 114 error text xml patch does not
  • Jenkins git 插件 - 有时太慢

    以下内容摘自 Jenkins 日志 00 00 03 135 gt git fetch tags progress email protected cdn cgi l email protection some org some repo
  • 重新打包存储库对于大型二进制文件有用吗?

    我正在尝试将大量历史记录从 Perforce 转换为 Git 并且一个文件夹 现在是 git 分支 包含大量大型二进制文件 我的问题是运行时内存不足git gc aggressive 我的主要问题是重新打包存储库是否可能对大型二进制文件产生
  • 代表 Git 存储库的数学结构是什么

    我正在学习 Git 如果我能描述一下代表 Git 存储库的数学结构 那就太好了 例如 它是一个有向无环图 它的节点代表提交 它的节点有代表分支等的标签 每个节点最多一个标签 没有标签使用两次 我知道这个描述不正确 我只是想解释我正在寻找的内
  • 如何 git grep 仅一组文件扩展名

    如何执行 git grep 并将检查的文件限制为一组文件 我希望能够 grep cpp 和 h 文件的内容来查找 MyFunc 例如 git grep MyFunc hc 但是 这也匹配 c 文件和 cs 文件 Use git grep M
  • 有没有办法让 git flow 显示它在幕后执行的命令?

    有什么方法可以让 git flow 提前告诉我当我执行 flow 命令时它将执行的确切 git 命令吗 或者告诉我它是东吗 我只能看到输出和摘要吗 你可以使用Git的GIT TRACE 环境变量 http git scm com docs
  • git Push over sshfs 失败,并显示“关闭 sha1 文件时出错:错误的文件描述符”

    我们使用 sshfs 通过 SSH 安装文件系统 并将其用作 git 存储库协作的远程存储 Mac OSX 10 6 6 到 RHEL 3 服务器 SSHFS 版本 2 2 MacFUSE SSHFS 2 2 0 MacFUSE 库版本 F
  • 自动将所有 GitHub 存储库镜像到 gitlab

    对于 GitLab 必须手动为每个存储库设置拉 推镜像 我想知道那里有any way可以自动将所有 Github 存储库同步到 GitLab 这样 当您在 GitHub 中创建新的存储库时 GitLab 中的存储库将自动创建 并充当拉取镜像

随机推荐

  • 从 Matlab 函数返回多个输出变量

    可以说我有一个功能 function A B C test x y z A 2 x B 2 y C 2 z end 当您按运行时 Matlab 仅返回输出参数中的第一个值 A 在这种情况下 是否有一个命令可以放入我的函数中 自动返回所有函数
  • 捕获 ASP.NET UserControls 中未处理的异常

    我动态加载用户控件 将它们添加到 Web 表单的 Controls 集合中 如果用户控件在渲染时导致未处理的异常 我想隐藏它们 因此 我尝试挂钩每个 UserControl 的 Error 事件 但似乎 UserControl 永远不会像
  • SQLITE - 将行正确转换为列

    我有一个包含产品订单表的数据库 如下所示 order id prod code prod color size quantity 1 SHIRT 001 S 10 1 SHIRT 001 M 7 1 SHIRT 001 L 8 1 SHIR
  • XAMLParseException 让我抓狂!

    这个 XAMLParseException 让我抓狂 我在 Visual Studio 1020 中使用 NET 3 5 这是我的 xaml
  • 准备从 Python 2.x 转换到 3.x

    到目前为止 我们都知道 我希望如此 Python 3 正在慢慢开始取代 Python 2 x 当然 大多数现有代码最终移植还需要很多年的时间 但我们现在可以在 2 x 版本代码中做一些事情 以使切换更容易 显然是在看什么是新的3 x 中的版
  • 让 will_paginate 与 Ajax 配合使用的最佳方法

    如果你谷歌 will paginate 和 ajax 最上面的结果是这篇博文 但是 will paginate 的原作者说不使用这个方法 对 SEO 蜘蛛不利 但我无法让原作者的方法起作用 他的 javascript 杀死了我所有的链接 另
  • Datetime.ToString() C# 未按预期工作

    From msdn看来我可以创建自己的格式Datetime ToString 方法通过使用M m d y等等 但是当我尝试一个时 它没有按预期工作 下面的截图就是问题所在 我正期待着7 29 2015但收到了7 29 2015 为什么 看起
  • PHP:file_exists 与stream_resolve_include_path - 哪个性能更好?

    似乎最近 php 开发人员对使用它是否更好感到好奇文件已存在 or Stream resolve include path 检查文件是否存在时 无论是包含它们 缓存系统等 这让我想知道是否有人做过基准测试 以判断哪一个是更好的选择 无论是页
  • 如何创建异构对象集合?

    我想在 a 中使用特征对象Vec 在 C 中我可以创建一个基类Thing从中派生出Monster1 and Monster2 然后我可以创建一个std vector
  • 无法对没有 data_class 的表单使用回调断言

    我正在创建一个名为 IntervalType 的自定义 FormType 我的 IntervalType 将有两个字段 start and end并且将是整数类型 此自定义 FormType 将始终在不使用的情况下使用data class
  • 将代理与适用于 Java 的 Google HTTP 客户端库结合使用

    我使用 Google HTTP Client Library for Java 发出简单的 JSON 请求并解析响应 当我不通过代理时它效果很好 但现在我想允许我的用户在我的应用程序中使用代理 带有身份验证 功能 我查看了 HttpTran
  • php 5.4 发生字符串偏移量转换

    在以下几行中 我收到错误 发生字符串偏移转换 code value dictionaryAlias value dictionaryText codeLang code value dictionaryAlias value diction
  • SonataAdminBundle 中的自定义操作

    On this page我找到了如何为我的自定义操作添加路线 protected function configureRoutes RouteCollection collection collection gt add ispremium
  • 您可以拥有的 UIApplicationShortcutItem 数量是否有限制?

    我想将新的 3D Force Touch 功能 UIApplicationShortcutItem 添加到我的应用程序中 但我想知道单个应用程序上可以拥有的数量是否有限制 我查看了文档 但没有看到提到限制 https developer a
  • 禁用焦点上的橙色轮廓突出显示

    我正在使用 jQuery jqTouch 和 Phonegap 编写一个应用程序 并且遇到了一个持续存在的问题 当用户使用软键盘上的 Go 按钮提交表单时 就会出现这个问题 尽管通过使用很容易将光标移动到适当的表单输入元素 input el
  • 即使操作系统杀死应用程序,如何在android中保存/恢复全局变量

    在android中 Google建议我们将全局变量保存在Application中 但有一个问题 如果android操作系统因为内存不足而杀死应用程序 应用程序将重新创建 并且我保存的全局变量将丢失 我不知道什么时候保存 恢复这些变量 应用程
  • 如何计算asp.net中数据表列的总和?

    我有一个有 5 列的 DataTable ID Name 帐号 Branch Amount 数据表包含 5 行 如何将标签控件中金额列的总和显示为 总金额 要计算 DataTable 中列的总和 请使用数据表 计算 method 链接的 M
  • 如何在 appsettings.json 中加载多态对象

    有什么方法可以从中读取多态对象appsettings json以强类型的方式 下面是我需要的一个非常简单的示例 我有多个应用程序组件 名为Features这里 这些组件是由工厂在运行时创建的 我的设计意图是每个组件都由其单独的强类型选项配置
  • sqlite3 中的批量插入速度更快?

    我有一个大约 30000 行数据的文件 我想将其加载到 sqlite3 数据库中 有没有比为每行数据生成插入语句更快的方法 数据以空格分隔并直接映射到 sqlite3 表 是否有任何类型的批量插入方法可以将卷数据添加到数据库中 如果不是内置
  • 如何在远程端存储库上“git Blame”?

    在我的服务器上 我托管我的个人 git 远程项目 使用 gitosis 并且我构建了一个 Web 界面来浏览存储库 类似于 Github 在远程端 您不允许做很多事情 因为缺少工作树 这是正确的 顺便说一句 对于存储库资源管理器 只需很少的