我可以获得 git clone 命令的进度(以 grit 发出)并输出到 stdout 吗?
我相当有信心这是不可能的,或者我错过了一个明显的选项,但在咨询 grit 的 Git 类,要点链接 在这篇文章中,以及其他关于 SO 的坚毅标记问题,我都空…
Github 如何允许内联文件编辑? (或者如何在裸 git 存储库中添加或编辑文件)
我有一个小型应用程序,它管理多个 git 存储库,类似于 Github/Gitorious。 Github 允许内联文件编辑,我想知道是否有人知道如何进行管理这个。 我最…
ruby 1.9 上的砂砾警告
我正在学习grit(版本2.4.1)。这是我的基本代码: #!/usr/bin/env ruby -wKU require "grit" repo = Grit::Repo.new("./myproject") p repo.commits …
Grit 子模块更新返回 nil
使用 Grit 处理 ruby/git 项目,但我无法以编程方式更新我的子模块。我弄清楚了 Missing_method 函数如何映射到 git 以及如何使用它来执行未写入 …
Grit:按 ID 查找 blob
有什么方法可以使用 Grit 通过 id 获取 blob 吗?我知道我可以这样做: @repo.tree/"myfile.txt" 但是有什么方法可以通过 id 从树中获取 blob 吗? 编…
Grit:显示 master 中的所有文件
我正在尝试使用 Grit 写入 Git 存储库。我可以轻松地创建一个存储库并进行提交: repo = Repo.init_bare("grit.git") index = Index.new(repo) index.…
在 ruby/grit 中,如何获取特定提交中更改的文件列表?
我想要一份受 git 中某个提交影响的文件列表。通过命令行,我可以使用以下命令执行此操作: git show --pretty="format:" --name-only (sha) 但是如何…
git + grit 工作目录修订信息
我试图在我的 Rails 应用程序页脚中显示一些 git 版本信息(通过 grit)以进行调试。当我想查看头部时,很简单: @git_repository = Grit::Repo.new( …
如何使用 Grit 找出提交之间更改了哪些文件
我在尝试找出两个不同提交之间更改了哪些文件时遇到问题。以下是 Ruby 和 Gem Grit 的设置、版本,以及运行该程序时发生的情况: > cd /temp > mkdir …
grit - 尝试将文件添加到 git repo 而不将它们写入文件系统
mkdir /tmp/scratch cd /tmp/scratch git init . --*-- xx.rb: SCRATCH = '/tmp/scratch' repo = Repo.new(SCRATCH) def add_multiple_commits_same_…
grit怎么修改代码,并且提交代码
我想用https://github.com/mojombo/grit实现修改git仓库代码。 代码如下 r = Grit::Repo.new('/projects/atest.git').index r.add('lib/test.rb', "aa…
- 共 1 页
- 1