Shaare your links...
3022 links
Httqm's Links Home Login RSS Feed ATOM Feed Tag cloud Picture wall Daily
Links per page: 20 50 100
◄Older
page 1 / 2
29 results for tags Git x
  • GitHub, f*ck your name change.. Tech industry be whilin.
    Wed Mar 17 10:34:52 2021 - permalink -
    - https://mooseyanon.medium.com/github-f-ck-your-name-change-de599033bbbe
    Actualité Git GitHub Racisme Technology
  • Pimp my terminal
    Some interesting hacks to change the terminal look & feel
    Tue Jun 9 06:41:25 2020 - permalink -
    - https://drasite.com/blog/Pimp%20my%20terminal
    Git Hack Shell
  • Gérer plus confortablement les certificats SSL/TLS Let’s Encrypt
    Thu Mar 26 09:41:42 2020 - permalink -
    - https://blog.microlinux.fr/letsencrypt-script/
    Git Shell SSL TLS
  • CPOLD, la poudre verte du suivi de versions
    NB :
    - article recopié ici car disparu du site d'origine
    - "je" = auteur initial de l'article


    CPOLD, la poudre verte du suivi de versions

    Je m'aperçois que quand je cause d'outils de suivi de version, il m'arrive de mentionner, en plus des standards (CVS, Subversion, Bazaar et les autres), le vénérable CPOLD. Et que souvent, mes interlocuteurs ne connaissent pas CPOLD. Et effectivement, ce n'est guère documenté dans la littérature et le web multimédia mondial. Je m'en vais donc vous présenter un peu cette formidable méthodologie de suivi de versions.

    Pourquoi formidable ? Parce qu'elle ne souffre d'aucun des problèmes récurrents des autres outils :

    - pas de format de fichier complexe et susceptible de corruption
    - pas de conflits
    - aucun besoin d'un serveur dédié (on peut tout mettre ensemble, prod et dev confondues)
    - aucune limitation sur la gestion des branches
    - une rapidité insurpassable
    - une simplicité de mise en œuvre et d'apprentissage enfantine
    - pas de modèle de développement imposé (centralisé, distribué, en quinconce, en hélice, toutes les variantes sont possibles)
    - des sauvegardes facilitées
    - etc.

    Pour résumer, CPOLD, c'est la poudre verte du suivi de versions. Mais alors, comment ça marche ? Très simplement. Tout répertoire contenant des fichiers est déjà une archive CPOLD, pas besoin d'initialiser quoi que ce soit. Pas besoin non plus de « prendre la main » sur un fichier avant de l'éditer. Une seule commande à retenir, celle pour créer une nouvelle version de ce fichier :

    cp fichier fichier.old

    Bien entendu, le .old peut être remplacé par n'importe quel suffixe ou combinaison de suffixes, il suffit de définir une convention de nommage et de s'y tenir. On pourra ainsi avoir fichier.old.test.2, la troisième révision archivée de fichier dans une branche « test ». Ou, lorsque les contraintes sont moins marquées ou moins fortement ressenties par l'équipe de développement, on pourra être moins strict. Un « dépôt » CPOLD pourra alors se présenter sous la forme suivante :

    roland@mirexpress ~/cpold-demo $ ls
    fichier
    fichier.1999-08-16
    fichier.2003-10-27.valide
    fichier.OK
    fichier.OLD
    fichier.a-verifier
    fichier.old
    fichier.old.marchepas
    fichier.old.old
    fichier.old.test-roland
    fichier.prod


    Alors évidemment, ce système présente quelques inconvénients, dus principalement à sa simplicité. Mais il reste tout-à-fait utilisable dans des environnements de production, j'en veux pour preuve le nombre d'entreprises qui ne jurent que par lui et n'en changeraient pour rien au monde. CPOLD, le premier outil de suivi de versions du monde, est sans doute aujourd'hui encore parmi les plus utilisés. Il a su s'adapter depuis les copies de bande magnétique à bande magnétique, a vécu son heure de gloire à l'époque des disquettes, et continue vaillamment son aventure (avec un potentiel décuplé) à l'heure des mémoires Flash et de l'Internet.

    Bon, ceci dit, personnellement je préfère Bazaar, et je ne mentionne pas CPOLD parmi les services que je propose habituellement à mes clients (si ce n'est pour leur proposer une migration depuis CPOLD vers autre chose).
    Mon Feb 25 13:31:46 2019 - permalink -
    - https://web.archive.org/web/20160622123319/http://roland.entierement.nu/blog/2008/01/22/cpold-la-poudre-verte-du-suivi-de-versions.html
    Best_Practice Development Geek Git T@LC
  • How to undo a mistaken git rebase
    spoiler alert : with "git reflog" https://git-scm.com/docs/git-reflog
    Fri Feb 8 14:23:38 2019 - permalink -
    - https://medium.com/@shreyaWhiz/how-to-undo-a-mistaken-git-rebase-life-saver-2977ff0a0602
    Blog Git
  • How to teach Git
    A very simple and efficient way of teaching Git, with some diagrams.
    Wed Jan 16 12:49:50 2019 - permalink -
    - https://rachelcarmena.github.io/2018/12/12/how-to-teach-git.html
    Git
  • VC Mode Line - GNU Emacs Manual
    Details about the "Git-master" and "Git:master" values of Emacs' Mode Line.
    TL;DR :
    - "Git-master" (with a "-") : no local modifications
    - "Git:master" (with a ":") : there are local modifications
    Thu Dec 20 14:01:41 2018 - permalink -
    - https://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Mode-Line.html#VC-Mode-Line
    Emacs Git
  • '--color-moved' option in Git v2.15
    Fri Jun 8 06:47:52 2018 - permalink -
    - https://doc.callmematthi.eu/Git.html#git_--color-moved
    Doc_updates Git
  • Fusionner plusieurs dépôts Git tout en gardant l'historique
    (À lire plus tard)
    Wed Jul 5 08:51:46 2017 - permalink -
    - https://blog.zwindler.fr/2017/03/24/fusionner-plusieurs-repos-git-avec-historique/
    Git readMeLater Tutorial
  • How may I push to a non-bare repository ?
    It's all about the "receive.denyCurrentBranch" configuration directive ;-)
    Fri Jun 16 19:40:34 2017 - permalink -
    - http://doc.callmematthi.eu/git_howTo_repositories.html#pushToNonBareRepository
    Doc_updates Git Hack
  • How to delete a Git branch both locally and remotely? - Stack Overflow
    Had a local branch, which became a remote branch after I pushed it. Then deleted it "locally" while sitting on the remote repository. And deleted it from my local repository too (bad idea, I know it now ;-)
    But this local repository was still trying to track the remote branch "remotes/nameOfMyRemote/branchName" and couldn't get rid of it : all flavours of "git branch -d / -D / whatever" complained this didn't exist anymore.

    To fix it :
    git fetch --all --prune
    Tue Jan 3 08:00:41 2017 - permalink -
    - http://stackoverflow.com/questions/2003505/how-to-delete-a-git-branch-both-locally-and-remotely#comment-49055443
    Git
  • How to Deploy Software
    Some VERY good advice to "Make your team’s deploys as boring as hell and stop stressing about it".
    Thu Apr 28 14:30:44 2016 - permalink -
    - https://zachholman.com/posts/deploying-software
    Best_Practice Deployment Development Git Software
  • First Aid git
    A great Git FAQ

    (via : http://aloco.free.fr/info/?1J6XgQ)
    Thu Feb 4 15:53:10 2016 - permalink -
    - http://firstaidgit.io/#/
    Git
  • Mise en place de GitLab
    (via : http://links.yome.ch/?SkjzDw)
    Mon Jan 18 13:42:45 2016 - permalink -
    - https://blog.ouvrard.it/index.php/2015/12/03/gitlab-server-installation
    Git Tutorial
  • Git Community Book
    (via les shaarlis)
    Fri Nov 13 07:58:04 2015 - permalink -
    - https://alx.github.io/gitbook/index.html
    Book Git
  • Blinking Commits
    /coude

    TL;DR :
    git commit [ENTER]
    (then in Vim) : i for insert mode, CTRL-v, ESC displays :
    ^[
    then the commit message :
    [5m<commit message>CTRL-v, ESC, then [0m

    The wholde thing will look like :
    ^[[5m<commit message>^[[0m

    Save. Enjoy with "git log" ;-)


    (via : http://dooby.fr/links/?teo_-Q)
    Fri Aug 14 07:38:35 2015 - permalink -
    - http://blog.annharter.com/2015/08/12/blinking-commits.html
    Git
  • Git Cheatsheet • NDP Software
    Explication visuelle des différentes "zones" avec lesquelles travaille Git : l'espace de travail, l'index, les dépôts local et distant, la remise.
    Mais aussi, avec des jolies petites flèches, l'indication de ce que fait chaque commande, et surtout sur quelle zone elle agit.
    Wed Nov 26 08:12:44 2014 - permalink -
    - http://ndpsoftware.com/git-cheatsheet.html
    Cheat_Sheet Git
  • git - gitosis vs gitolite? - Stack Overflow
    Some interesting tips for Git and related tools :
    - gitosis (said to be obsolete in the answers)
    - gitolite (active & feature-rich)
    - gitlab (using gitolite under the hood)
    - gerrit
    - git daemon
    (see links in the page)
    Tue Nov 25 17:20:33 2014 - permalink -
    - http://stackoverflow.com/questions/10888300/gitosis-vs-gitolite
    Git
  • "git pull origin mybranch" leaves local mybranch N commits ahead of origin. Why?
    I could only "fix" this by running
    git fetch origin
    on the remote repository side

    Advice for the next time :
    1. commit on origin (if applicable)
    2. commit on remote
    3. git pull <remote> <branch> -f
    ==> to be confirmed

    further details (if any) : http://doc.callmematthi.eu/git.html#yourBranchIsAheadOfOriginMasterByNCommits
    Thu Nov 6 20:08:08 2014 - permalink -
    - http://stackoverflow.com/questions/1741143/git-pull-origin-mybranch-leaves-local-mybranch-n-commits-ahead-of-origin-why
    Git
  • #15798 - DTC - Où ? Dans Ton Chat (BashFR) - Nekoblog.org :: Marque-pages
    J'ai fait la même en cherchant des infos alors que je me débattais avec Git en demandant à Google :

    reattach head
    Tue Sep 2 13:21:22 2014 - permalink -
    - https://links.nekoblog.org/?pBcltQ
    Git Google Shaarli
Links per page: 20 50 100
◄Older
page 1 / 2
Shaarli 0.0.41 beta - The personal, minimalist, super-fast, no-database delicious clone. By sebsauvage.net. Theme by idleman.fr.