cost 288 ms
go-git 结帐失败,未找到参考 - go-git checkout failing with reference not found

我刚刚开始使用 go-git 库,到目前为止它看起来很有前途。 但是,我正在尝试对现有分支进行基本检查,但失败并显示“未找到引用”。 我有一个简单的存储库,有几个分支,但一个是“main”,另一个是“testoffmain”。 克隆、拉取和获取 github 回购工作没有问题。 为分支获取 hash ...

2023-01-19 01:36:27   1   20    go / go-git  
如何签出特定的单个文件以使用 go-git 检查它? - How to checkout a specific single file to inspect it using go-git?

我想克隆一个特定的存储库,获取所有标签并遍历它们。 对于每个标签,我想检查根目录中的特定文件( package.json )。 如果没有文件存在,它应该继续,否则它应该传递它以便我可以检查它。 我从以下代码开始(我的第一个 Go 应用程序...) 有人知道如何尝试通过给定标签检查循环内的文件吗? ...

2022-08-31 20:26:48   1   17    git / go / go-git  
Go Git - 递归子模块 - Go Git - Recurse Submodules

我有一个包含子模块的项目,如此处所示。 我正在使用 go-git pkg 并尝试使用此处显示的选项进行克隆, 它不会递归地拉取子模块。 我只看到空目录。 我错过了什么吗? ...

2021-12-17 04:15:09   1   36    go / go-git  
分支之间的 go-git diff - go-git diff between branches

go-git 可以获取两个分支之间的差异,或者,例如,当前分支和主分支? 使用 GIT 您可以获得当前分支和主分支之间的差异: 在两个分支之间: 我发现这个答案可以使用(*object.Commit).Patch ,但在提交之间,而不是分支之间。 ...

2021-12-02 09:30:44   1   20    go / go-git  
我如何在 go 中使用 `go-git` 模仿 `git --work-tree...`? - How do I mimic `git --work-tree ...` with `go-git` in go?

我有一个裸存储库,我需要在其中添加和提交一组文件。 据我了解,将文件添加到索引需要一个worktree 。 在命令行上使用git ,我会将git-dir选项设置为指向裸目录,同时将work-tree选项设置为指向要添加到索引的文件所在的工作树。 像这样: 值得一提的是,“.git”目录不是也不可能 ...

2021-11-13 18:13:02   2   644    git / go / go-git  
go-git:创建本地分支的正确方法,模拟“git分支”的行为<branchname> “?</branchname> - go-git: Correct way to create a local branch, emulating behavior of "git branch <branchname>"?

正如标题所示,我试图弄清楚如何使用go-git创建一个本地分支,其结果与 Git CLI 命令git branch &lt;branchname&gt; 。 据我所知, git branch &lt;branchname&gt; (没有明确的&lt;start-point&gt;参数)做了两件事: ...

2021-04-18 19:16:00   2   395    git / go / go-git  
docker 多阶段构建 Go 映像 - x509:由未知机构签署的证书 - docker multi-stage build Go image - x509: certificate signed by unknown authority

我尝试在私有公司网络中使用 docker -multi-stage-build构建go图像: 并获取x509: certificate signed by unknown authority错误 我试图在 X509:由未知机构签署的证书(在 Docker 容器内运行 Go 应用程序) 和 docke ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM