203 private links
More on git: how the cli first git command works.
The different objects (data models) used by git under the hood.
Well explained 👍
The git checkout command is splitted in two git switch
and git restore
.
This post explains the reasons and how to use these two commands.
TL;DR Il arrive que le dossier .git à la racine du nom du domaine (i.e. example.com/.git) soi inaccessible, bien que les fichiers dans ce dossier sois disponible à la lecture !
Amend a commit message by ID. A simple script.
A git repository with a commit for every seven-character git commit shorthash (all 228 of them).
(Context: a shorthash is the first 6-digit hash of a commit)
Un outil en ligne de commande pour être plus efficace avec git.
En attendant, j'utilise Fork pour le côté professionnel, et je reste en CLI simple pour les projets personnels. C'est peut-être l'outil dont j'avais besoin au lieu de Fork ! Sous le coude, car ses commandes ressemblent à celles de git, et elle sont plus lisible pour les humains. Et c'est ce dont on a besoin avec git !
How to remove credentials inadvertenly inserted in the git repo
git-bundle
: package a git repository
git namespacing: share a codebase between repositories
git hooks: run custom executable on git actions
and more
git tag v1.0.0 8bad64f6e9 -f
: the -f
option force the tag to update if it already exists.
Then push with git push origin --tags --force
And I agree too, git sucks as UX.
I am the first one to be the git workflow breaker.
git fetch --all --prune
: drop all removed upstream branchesgit gc --aggressive
: compress the .git repo
And the way to solve them
TL;DR: only fetch the branch master on large repository 👍
Git more user-friendly and rewritten in Rust. Mhmhmh OK, something to follow and see where it goes.