"Radicle" is another #GitHub alternative similar to Gitea or Gogs or whatever. “Radicle is an open source, peer-to-peer code collaboration stack built on #Git. Unlike centralized code hosting platforms, there is no single entity controlling the network. Repositories are replicated across peers in a decentralized manner, and users are in full control of their data and workflow.” #decentralization
on 02026-06-25"AGit" is supported on #Forgejo: “this workflow provides a way of submitting changes to repositories hosted on Forgejo instances using the #git push command alone, without having to create forks or feature branches and then using the web UI to create a pull request.”
on 02025-10-27Fork, a fast and friendly #Git client? Looks like proprietary shitware.
on 02025-07-22#Git doesn’t allow shared-ownership repositories in the Unix filesystem by default anymore; you have to git config --add safe.directory whatever.git to make it work.
more about the #Git packfile #file-format
on 02023-12-12Explanation of the #Git packfile #file-format with Rust code to decode it
on 02023-12-12"Go-git" is a #Git implementation in pure #Golang, without using C; this is what the #Gitea #forge and its fork #Forgejo use.
on 02023-12-12The git2 crate for #Git is just a binding to the C libgit2
on 02023-12-12#Git packfile #file-format
on 02023-12-12signing #git commits with #ssh keys. #crypto
on 02022-09-16#Introduction to #git-ssb (#Git using #secure-scuttlebutt for #decentralization)
on 02017-07-31"git-ssb": #Git using #secure-scuttlebutt for #decentralization
on 02017-07-31How to escape from a nightmarish merge conflict in #Git
on 02016-12-21a new #version-control system built as a layer on top of #Git with a view to optimizing #UX through user studies
on 02016-10-11A #Wiki backed by #Git (or darcs or Mercurial) rendering with Pandoc, so it has support for #Commonmark plus some other formats Pandoc supports
on 02016-07-07#Apple is shipping an obsolete #Git version with known remote-code-execution holes, and their attempts at #security make the problem worse because you can’t tell what’s going on.
on 02016-04-18an #introduction to the #Magit user interface for #Git.
on 02015-10-29finding that file you turned out to want in that checkin that you undid in #git: git fsck --unreachable will find the unreachable commit, and then git show can show you the contents. git gc does not help and may end up removing the data from the blob store that you were hoping to retrieve. Also you may want git config core.logAllRefUpdates true in your bare repo in order to have a reflog.
#MJD’s series of unfinished projects: #linogram, counting orthogonal polygons, a simple #Android app, a better UI for #Git, #Twingler, an easier version of SDL called Crapspad, and a Git GUI.
on 02015-08-06Comparison between #git-annex and other #git systems for storing #blobs, by joeyh.
on 02015-08-06Comparison of #blobs systems for #git, focused on #GitHub’s git-LFS and of course #git-annex.
on 02015-08-06Another #git #blobs system in Python built on S3-compatible storage.
on 02015-08-05Another #git #blobs system in Ruby.
on 02015-08-05Another #git #blobs system in Python.
on 02015-08-05Discussion of #GitHub’s git-LFS and #git-annex and other #git #blobs systems.
on 02015-08-05Another approach to #git #blobs.
on 02015-08-05The #Git repo on #GitHub for #iabackup.
on 02015-08-05Why to use #git --force-with-lease instead of --force.
on 02015-08-05#GitLab supports #git-annex with #Git
on 02015-08-05