Push produce no errors but is not working if the local repo has .github folder
还没有人认领这个 Issue。
评估
调研方向
使用包含 .github/workflows/ci.yml 的新仓库复现该问题,然后跟踪 repo.Network.Push(...) 针对 GitHub 远程仓库的行为。确认 push 是否会更新远程仓库,还是会报告异常,并验证重命名 .github 是否会改变结果。
由索引模型根据 Issue 内容生成。
描述
Summary
When using libgit2sharp to push an initial commit that includes a .github folder (with valid contents), the push fails silently — no error is thrown, and the remote is not updated. If the folder is renamed (e.g., to github), the push succeeds.
Steps to Reproduce
- Create a new local repo
- Add a
.github/workflows/ci.ymlfile - Commit
- Attempt to push to a GitHub remote (with or without authentication)
Observed Behavior
repo.Network.Push(...)does not throw- Remote is unchanged
- If
.githubis renamed, push succeeds as expected
Expected Behavior
Push should either:
- Succeed and update the remote, or
- Throw an exception if push fails
Notes
- Using latest
LibGit2Sharpand .NET 6+ - Changing
.githubto any other folder name works
Environment
- LibGit2Sharp version: 0.31.0
- OS: Windows
- 主要语言
- C#
- 星标
- 3.5k
- 派生
- 925
- PR 合并指标
- 30 天内没有已合并 PR
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
libgit2/libgit2sharp 的其他 Issue
-
难度 4/5 3-5 天 新手友好度 52/100
libgit2/libgit2sharp#2193 · 2 条评论 ·
-
难度 4/5 3-5 天 新手友好度 38/100
libgit2/libgit2sharp#2192 · 1 条评论 ·
-
Website is down 未关闭
难度 4/5 3-5 天 新手友好度 20/100
libgit2/libgit2sharp#2191 · 2 个 reaction ·
-
难度 3/5 1-2 天 新手友好度 68/100
libgit2/libgit2sharp#2189 · 1 个 reaction ·
-
难度 3/5 1-2 天 新手友好度 35/100
libgit2/libgit2sharp#2187 · 2 条评论 ·
查看 libgit2/libgit2sharp 的全部 Issue
相似的 Issue
-
bug
难度 1/5 1 小时以内 新手友好度 75/100
sillsdev/languageforge-lexbox#2665 ·
-
C: Syntax
难度 2/5 1-3 小时 新手友好度 68/100
-
bug documentation frontend
难度 2/5 1-3 小时 新手友好度 72/100
azurenoops/spin_agent#975 ·
-
:watch: Not Triaged 11.0 fundamentals/subsvc
难度 2/5 1-3 小时 新手友好度 92/100
dotnet/AspNetCore.Docs#37699 ·
-
难度 2/5 1-3 小时 新手友好度 72/100
SubtitleEdit/subtitleedit#15108 · 1 条评论 ·