Herds
  • Connexion
  • Public

    • Public
    • Groupes
    • En vedette
    • Popular

Conversation

Avis

  1. Statut de Erwan 🚄 (r1rail@mastodon.gougere.fr) sur Thursday, 31-Dec-2020 10:38:40 CET Erwan 🚄 Erwan 🚄

    "oh git c'est facile t'as besoin de juste <3 ou 4 commandes>- je comprends pas, voilà ce que j'ai fait, ça marche pas- ah mais fallait pas faire comme ça, il fallait utiliser <commande pas dans la liste>

    C'est fatiguant...

    In conversation il y a environ 2 jours de mastodon.gougere.fr lien permanent
    • Statut de 🐧Dave Null🐧 (devnull@mamot.fr) sur Thursday, 31-Dec-2020 10:38:39 CET 🐧Dave Null🐧 🐧Dave Null🐧
      in reply to

      @R1Rail git c est facile, c'est documenté. Il suffit juste d'avoir 2 neurones fonctionnelles et comprendre ce qu'on veut faire réellement, avant de chercher à le fait avec « 3 ou 4 commandes uniquement »

      In conversation il y a environ 2 jours lien permanent
    • Statut de ·Gor lilith (im@pouet.it) sur Thursday, 31-Dec-2020 10:46:44 CET ·Gor lilith ·Gor lilith
      in reply to

      @R1Rail C'est vrai, git c'est pas facile. La courbe d'apprentissage n'est pas si raide, mais elle est loooooooooooooooooooongue. Par contre, c'est incroyablement efficace. Quand on est sur des projets à 15-20, je pense que ça apporte pas mal de choses, quand même.

      In conversation il y a environ 2 jours lien permanent
    • Statut de Erwan 🚄 (r1rail@mastodon.gougere.fr) sur Thursday, 31-Dec-2020 10:49:40 CET Erwan 🚄 Erwan 🚄
      in reply to
      • ·Gor lilith

      @im Ouais mais tout le monde ne développe pas un noyau linux ou gnome.

      Moi j'ai 2 scripts et des fichiers de config.

      In conversation il y a environ 2 jours lien permanent
    • Statut de ·Gor lilith (im@pouet.it) sur Thursday, 31-Dec-2020 10:49:40 CET ·Gor lilith ·Gor lilith
      in reply to

      @R1Rail C'est pas ce qu'on fait au boulot, hein, mais quand même. ^^ Et c'est dans ce contexte que j'ai beaucoup appris. Surtout que c'est un usage quotidien, du coup, ça aide.

      Pour des projets perso, faut quand même viser une méthode de travail pas trop compliquée non plus.

      In conversation il y a environ 2 jours lien permanent
    • Statut de 🐧Dave Null🐧 (devnull@mamot.fr) sur Thursday, 31-Dec-2020 10:52:39 CET 🐧Dave Null🐧 🐧Dave Null🐧
      in reply to

      @R1Rail Oui bon, y a une part d'experience comme pour 99,99% des outils…. Et la possibilité de tester (si on a un git de test sous la main)

      En tout cas, jamais été bloqué *sans solution*Et dans la doc, j'inclue également les forums, même si c'est par de la doc officielle, on y trouve parfois l'info qui va bien.

      In conversation il y a environ 2 jours lien permanent
    • Statut de Erwan 🚄 (r1rail@mastodon.gougere.fr) sur Thursday, 31-Dec-2020 10:52:40 CET Erwan 🚄 Erwan 🚄
      in reply to
      • 🐧Dave Null🐧

      @devnull déjà la doc de git config est foireuse et manque de notions essentielles pour faire marcher...ALors le reste...

      savoir que git pull ne va pas toucher aux branches que tu n'as pas checkouté mais qu'il va falloir en faire un par branche, ça je ne l'avais pas vu venir...

      parceque "ce qu'on veut faire réellement" ça ne s'exprime pas dans le vocabulaire de git, tout simplement.

      In conversation il y a environ 2 jours lien permanent
    • Statut de 🐧Dave Null🐧 (devnull@mamot.fr) sur Thursday, 31-Dec-2020 10:58:11 CET 🐧Dave Null🐧 🐧Dave Null🐧
      in reply to

      @R1Rail Et je précise que « facile » était sarcastique, ça dépend évidemment de.la complexité de son setup, comme pour quasiment tolu les outils…

      In conversation il y a environ 2 jours lien permanent
    • Statut de ·Gor lilith (im@pouet.it) sur Thursday, 31-Dec-2020 11:05:41 CET ·Gor lilith ·Gor lilith
      in reply to
      • 🐧Dave Null🐧

      @R1Rail Ça me ferait bizarre qui git pull mette à jour toutes les branches locales avec les branches distantes équivalentes, si elles existent. À la limite si c'était une option, pourquoi pas, encore que je me demande si ça ne serait pas source de problèmes.

      Par contre, git fetch --all te permet de connaître tous les changements distants (et de tous les serveurs distants existants). C'est déjà sympa.

      @devnull

      In conversation il y a environ 2 jours lien permanent
    • Statut de Erwan 🚄 (r1rail@mastodon.gougere.fr) sur Thursday, 31-Dec-2020 11:13:29 CET Erwan 🚄 Erwan 🚄
      in reply to
      • 🐧Dave Null🐧
      • ·Gor lilith

      @im @devnull Ben pourquoi

      Je travaille sur branche A, je fais un pull, ça me dit que quelqu'un a modifié master.Je checkout master : pourquoi j'ai pas sa putain de modification et je dois refaire un pull ?

      Si encore j'avais modifié master, mais justement je en l'ai pas fait.Et piourquoi pull qui bordel de merde est annoncé partout comme un download depuis le remote. Je l'ai fait pourquoi le refaire ?

      In conversation il y a environ 2 jours lien permanent
    • Statut de ·Gor lilith (im@pouet.it) sur Thursday, 31-Dec-2020 11:13:29 CET ·Gor lilith ·Gor lilith
      in reply to
      • 🐧Dave Null🐧

      @R1Rail Parce que le pull, ça ne fait pas que te dire qu'il y a des changements, fetch est là pour ça. Pull, bien ça pull les changements de la branche distante par rapport à la branche locale. Et peut-être c'est pas ce que tu veux faire. Et c'est pas parce que tu mets à jour ta branche A que tu veux mettre à jour la master.

      Personnellement, je ne pull que très rarement. Le plus souvent je fetch et rebase. Je ne pull que lorsque c'est vraiment tout droit.

      1/2

      @devnull

      In conversation il y a environ 2 jours lien permanent
    • Statut de ·Gor lilith (im@pouet.it) sur Thursday, 31-Dec-2020 11:14:27 CET ·Gor lilith ·Gor lilith
      in reply to
      • 🐧Dave Null🐧

      @R1Rail Et sur ce point, la doc est assez claire :

      "Incorporates changes from a remote repository into the current branch. In its default mode, git pull is shorthand for git fetch followed by git merge FETCH_HEAD."

      C'est bien écrit "current branch".

      2/2

      @devnull

      In conversation il y a environ 2 jours lien permanent
    • Statut de ·Gor lilith (im@pouet.it) sur Thursday, 31-Dec-2020 11:23:41 CET ·Gor lilith ·Gor lilith
      in reply to
      • 🐧Dave Null🐧

      @R1Rail Enfin, si dans ta branche A, tu veux être à jour sur la branche master distante, qui contient la modif de l'autre, ben git fetch et git rebase upstream master te mets au bon endroit, tout en restant sur ta branche A. Par contre, ta version locale de master n'est toujours pas à jour par rapport à la master distante.

      C'est parfois pénible, mais en même temps ça te permet plus de souplesse et de faire des essai sans tout casser.

      @devnull

      In conversation il y a environ 2 jours lien permanent
    • Statut de Erwan 🚄 (r1rail@mastodon.gougere.fr) sur Thursday, 31-Dec-2020 11:55:32 CET Erwan 🚄 Erwan 🚄
      in reply to
      • 🐧Dave Null🐧
      • ·Gor lilith

      @im @devnull et paf fetch et rebase pas dans les listes pour débutants.Et non ce n'est pas ce que je veux. Ce que je veux c'ets juste voir ce qui a changé dans master sans forcément le mettre tout de suite dans ma branche.

      Et ocomme les 3/4 des docs n'en sont pas mais ne sont que des putains d'exemples à la con de situations qui ne sont pas la mienne avec les implicites de ces situations elles ne servent à rien.

      In conversation il y a environ 2 jours lien permanent
    • Statut de 🐧Dave Null🐧 (devnull@mamot.fr) sur Thursday, 31-Dec-2020 11:55:49 CET 🐧Dave Null🐧 🐧Dave Null🐧
      in reply to
      • ·Gor lilith

      @R1Rail Un truc du genregit diff master.. OUgit diff master..BrancheA

      ?

      @im

      In conversation il y a environ 2 jours lien permanent
    • Statut de ·Gor lilith (im@pouet.it) sur Thursday, 31-Dec-2020 12:09:38 CET ·Gor lilith ·Gor lilith
      in reply to
      • 🐧Dave Null🐧

      @R1Rail git log upstream master ?

      @devnull

      In conversation il y a environ 2 jours lien permanent
    • Statut de Erwan 🚄 (r1rail@mastodon.gougere.fr) sur Thursday, 31-Dec-2020 12:17:26 CET Erwan 🚄 Erwan 🚄
      in reply to
      • 🐧Dave Null🐧
      • ·Gor lilith

      @devnull @im ben master, y'a la modif dedans ou pas ?Ou alors ça dépend de la commande (il y a pour diff, mais pas pour checkout ?)

      In conversation il y a environ 2 jours lien permanent
    • Statut de ·Gor lilith (im@pouet.it) sur Thursday, 31-Dec-2020 12:17:26 CET ·Gor lilith ·Gor lilith
      in reply to
      • 🐧Dave Null🐧

      @R1Rail Non, je pense que tu as bien compris, la modif n'est pas encore dans ta master locale. Elle est par contre dans ta version de la branche distante (upstream) si tu as fait un git fetch. Et là tu peux faire un git diff avec la branche distante, ou un git log de la branche distante, plus simplement.

      @devnull

      In conversation il y a environ 2 jours lien permanent

Flux d’informations

  • Flux d’activités
  • RSS 2.0
  • Atom
  • Aide
  • À propos
  • FAQ
  • CGU
  • Confidentialité
  • Source
  • Version
  • Contact

Herds is a social network, courtesy of postblue. It runs on GNU social, version 2.0.0-alpha0, available under the GNU Affero General Public License.

Le contenu et les données de Herds sont privés et confidentiels.

Le contenu et les données sont sous le droit d’auteur du contributeur. Tous droits réservés.