Skip to content

Remove old git clients #2023

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 4 commits into from

Conversation

stefnotch
Copy link

Changes

Removes gitgui from the list of project, as it is a tiny script that no longer receives any attention from its author. I believe this change should be uncontroversial, but just in case, I'm pinging @jjustra

Furthermore, I believe we should remove the least useful git clients from the list. Roughly when they fulfill the criteria of being

  • abandoned
  • very small user-base
  • small feature-set

I occasionally check the list for interesting git clients, and having a better curated list saves time, and gets more eyeballs on the actually good clients. We should be encouraging quality, not letting it get lost in the sand.

@stefnotch
Copy link
Author

When merging this, please do squash the commits. This PR was quickly made with the GitHub UI.

@dscho
Copy link
Member

dscho commented Jul 5, 2025

This PR was quickly made with the GitHub UI.

This PR could be closed just as quickly, and with as much diligence... I'd like you to consider the optics of whipping up a PR like this.

@stefnotch
Copy link
Author

stefnotch commented Jul 5, 2025

@dscho I do apologise, and admit to using the UI for convenience.

However, I do actually struggle with cloning this repository.
GitKraken (from this list) cannot clone this repository.
The git cli itself is also unable to work with this repository on Windows. I am not sure where to report this issue, since it does not fall into any of the categories.

E:\jj\libraries> git clone git@github.com:stefnotch/git-scm.com.git
Cloning into 'git-scm.com'...
remote: Enumerating objects: 69359, done.
remote: Counting objects: 100% (64/64), done.
remote: Compressing objects: 100% (42/42), done.
remote: Total 69359 (delta 38), reused 22 (delta 22), pack-reused 69295 (from 2)
Receiving objects: 100% (69359/69359), 237.90 MiB | 10.58 MiB/s, done.
Resolving deltas: 100% (41035/41035), done.
error: invalid path 'external/book/content/book/az/v2/Appendix-A:-Digər-Mühitlərdə-Git-Bash’da-Git.html'
fatal: unable to checkout working tree
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry with 'git restore --source=HEAD :/'

@dscho
Copy link
Member

dscho commented Jul 5, 2025

First of all: the README recommends a partial, shallow clone for a good reason.

Second: You can work around the issue by using git -c core.protectNTFS=false clone ....

@@ -1,12 +0,0 @@
---
name: "Gitgui"
project_url: "https://github.com/jjustra/gitgui"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That repository is not marked as archived. Therefore it will require more than a PR without explanation to remove it.

@jjustra
Copy link
Contributor

jjustra commented Jul 5, 2025

Hi,
thanks for ping. I just want to clear, that the project is not abandoned; gitgui in current state is more or less finished. For gitting I use it practically exclusively as it is small, fast and easy. I didn't really have any need for changes and also didn't receive any requests. From my point it seems like it's perfect for its purpose.
I don't really have any usage statistics, so I am not sure if this is the case where many use it and noone complains, or not.

@dscho
Copy link
Member

dscho commented Jul 5, 2025

Thanks @jjustra for clarifying!

@dscho dscho closed this Jul 5, 2025
@stefnotch
Copy link
Author

@jjustra Thank you very much for the quick response. I was surprised to see a tiny script with no activity, but that does make sense.

@jjustra
Copy link
Contributor

jjustra commented Jul 6, 2025

@stefnotch @dscho No problem at all. I understand how it looked from your side.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants