59 lines
2.2 KiB
Markdown
59 lines
2.2 KiB
Markdown
# Con, the French Git
|
||
|
||
> Créé à partir de la liste des commandes fournie par [@melunaka@eldritch.cafe](https://eldritch.cafe/@melunaka/114636802209213078).
|
||
|
||
`con` est un nouvel outil de domination de révisions déstiné à s’intégrer dans l’environnement du futur système d'opération souverain français.
|
||
|
||
`con` permet d’augmenter la productivité de développement de vos programmes [Rouille](https://github.com/bnjbvr/rouille), qui courront ensuite avec [Marcel](https://github.com/brouberol/marcel), créant ainsi un écosystème complet.
|
||
|
||
Exemples d’utilisation:
|
||
|
||
```
|
||
% con dedans
|
||
% con améliore -A
|
||
% con assume -m "attacher insecte"
|
||
% con télétravail améliore source git@git.bksp.space:hannaeko/con.git
|
||
% con enfourne -u source principal --fort-mais-pas-trop
|
||
% con --a-l-aide
|
||
```
|
||
|
||
La liste des commandes et leur correspondante avec l’outil non souverain Git est la suivante,
|
||
`
|
||
* `git init` → `con dedans`
|
||
* `git clone` → `con plagie`
|
||
* `git add` → `con améliore`
|
||
* `git add --patch` → `con améliore --rustine`
|
||
* `git mv` → `con bouge`
|
||
* `git rm` → `con censure`
|
||
* `git diff` → `con pare`
|
||
* `git config` → `con figure`
|
||
* `git commit` → `con assume`
|
||
* `git branch` → `con département`
|
||
* `git worktree` → `con arbre-travaille`
|
||
* `git status` → `con état`
|
||
* `git cherry-pick` → `con pique-cerise`
|
||
* `git merge` → `con pique-tout`
|
||
* `git rebase` → `con rempile`
|
||
* `git log` → `con buche`
|
||
* `git show` → `con spectacle`
|
||
* `git grep` → `con grippe`
|
||
* `git reset` → `con remet`
|
||
* `git restore` → `con remagasine`
|
||
* `git revert` → `con revert`
|
||
* `git bisect` → `con coupe-et-recoupe`
|
||
* `git stash` → `con moustache`
|
||
* `git stash pop` → `con moustache éclater`
|
||
* `git checkout` → `con encaisse`
|
||
* `git fetch` → `con rapporte`
|
||
* `git pull` → `con défourne`
|
||
* `git push` → `con enfourne`
|
||
* `git push --force` → `git enfourne --fort`
|
||
* `git push --force-with-lease` → `con enfourne --fort-mais-pas-trop`
|
||
* `git blame` → `con qui-est-ce`
|
||
* `git tag` → `con grafiti`
|
||
* `git clean` → `con javelise`
|
||
* `git remote` → `con télétravail`
|
||
* `git switch` → `con interrupteur`
|
||
* `git submodule` → `con sous-marin`
|
||
* `git format-patch` → `con chie-rustine`
|
||
* `git reflog` → `con c-est-la-merde`
|