Gogit
Dev tools
git client
SHOW HN2023
176points
73comments
#335of 3,109 in 2023
Top 11%of 2023 by points
How HN took it
CuriousMostly questions and neutral comments
2 positive, 5 neutral or asking, 0 mixed, 1 critical, out of 8 comments about the project. Thread score +0.11.
Idea: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Nice work and a fun project
From 2 comments
Nice work!
zdgeier on HNNice, I'm liking the python version too. Good stuff
JaDogg on HN
Objections
Unclear why to use this instead of git; missing most features
From 2 comments
Why would someone use this instead of git? The value add is not clear to me. > This is going to be a short section, because I don’t care about speed in this program, and the Go…
lopkeny12ko on HNI don't think you're expected to use a git client that's missing just about every wanted feature.
tedunangst on HN
Performance comparison is against the author's Python version, not git
From 1 comment
Why would someone use this instead of git? The value add is not clear to me. > This is going to be a short section, because I don’t care about speed in this program, and the Go…
lopkeny12ko on HN
Requests
Add git pull support
From 1 comment
Looks really cool! Any chance you could add `git pull` support as well?
amedvednikov on HN
Questions
Why use this over git itself
From 1 comment
Why would someone use this instead of git? The value add is not clear to me. > This is going to be a short section, because I don’t care about speed in this program, and the Go…
lopkeny12ko on HN
Alternatives named
go-git
From 3 comments
I have been wanting something like this, but with a few more features such as "git diff". I took a crack at it, but the popular (and maybe only) Go Git implementation has some…
38 on HNIn my opinion github.com/go-git/go-git is a very high-quality project. Just because it doesn't solve some super-specific use-case that you have, doesn't mean the project isn't…
evanelias on HNSorry to hear that, but go-git is good enough to be useful to Vault, Pulumi, kubernetes/test-infra, and many other projects which directly import it. Some folks seem to expect it…
evanelias on HN
libgit2 / git2go
From 1 comment
> It seems a similar story with the rest of git. Dulwich[1] is a pure-python Git implementation that's been around for many years, meant to be used as a library. I used it a long…
TkTech on HN
gitoxide
From 1 comment
The other day I was trying to work with git LFS. I was very surprised to find out git-lfs, as in the binary, CLI application is the only (open) implementation in existence. There…
diarrhea on HN
Dulwich
From 1 comment
> It seems a similar story with the rest of git. Dulwich[1] is a pure-python Git implementation that's been around for many years, meant to be used as a library. I used it a long…
TkTech on HN
Isomorphic Git
From 1 comment
Isomorphic Git is a Git implementation purely in JS (no WASM). I wrote a minimal library to handle LFS with it, it’s not that hard, the spec is pretty small.
strogonoff on HN