Git & GitHub : Le Cours Pour Les Débutants

Sdílet
Vložit
  • čas přidán 11. 12. 2017
  • /!\ Lien vers la page du nouveau cours à venir : getcodingknowledge.com/cours-... /!\
    Tutoriel concernant le langage Git ainsi que la plateforme GitHub, venez apprendre comment importer vos projets au grand public d'Internet.
    Client Git : git-scm.com/
    GitHub : github.com/
    Git est un logiciel de gestion de versions décentralisé. C'est un logiciel libre créé par Linus Torvalds, auteur du noyau Linux, et distribué selon les termes de la licence publique générale GNU version 2. En 2016, il s’agit du logiciel de gestion de versions le plus populaire qui est utilisé par plus de douze millions de personnes.
    Git indexe les fichiers d'après leur somme de contrôle calculée avec la fonction de hachage SHA-1. Quand un fichier n'est pas modifié, la somme de contrôle ne change pas et le fichier n'est stocké qu'une seule fois. En revanche, si le fichier est modifié, les deux versions sont stockées sur le disque.
    Git & GitHub : Le Cours Pour Les Débutants : • Git & GitHub : Le Cour...
    /!\ Pour me soutenir directement, rendez-vous sur Patreon : / getcodingknowledge /!\
    Visiter notre site web pour retrouver nos articles de blog ainsi que nos cours : getcodingknowledge.com/
    ______________
    Réseaux sociaux :
    Facebook : / getcodingknowledge
    Twitter : / codingknowledge
    Google+ : plus.google.com/u/0/102887179...
    LinkedIn : / alexis-olland-40438612a
    Pinterest : www.pinterest.fr/getcodingkno...
    CZcams : / @getcodingknowledge
    Discord : / discord
    __________
    Si vous aimez mon contenu, n'hésitez pas à cliquer sur le bouton subscribe ou bien suivez ce lien :
    / @getcodingknowledge
    Les logiciels utilisaient pour enregistrer/éditer :
    - Adobe Photoshop CC 2015
    - Sony Vegas Pro 13.0
    - OBS
    - Audacity
    Mon ordinateur :
    - OS : Windows 10 Ultimate Edition ‎(X64)‎ SP1
    - Processeur : Intel Core i5 760 2.80 GHz
    - Mémoire (RAM) : 8GB type DDR3 664.72 MHz
    - Cartes graphiques : 2x NVIDIA GeForce GTX 460
    - Ecran : PL2377 Iiyama 1920 x 1080, 23.1" (51 cm x 29 cm)
    Merci pour le visionnage ! #getcodingknowledge #webdevtutofr #github

Komentáře • 167

  • @Nerobasta97
    @Nerobasta97 Před 3 lety +12

    1 semaine de galère intense pour comprendre après 50 tutos, j'ai tout compris en 20 min. Tout simplement MERCI.

  • @juliencdj8976
    @juliencdj8976 Před 2 měsíci +1

    Meilleur tuto git et github toutes langues confondues. Masterclass !

  • @hermannmoussavou7132
    @hermannmoussavou7132 Před 3 lety +9

    Git & GitHub : Le Cours Pour Les Débutants parfaitement expliqué sans superflu. Je te félicite pour le chemin que tu prends dans cette vidéo pour expliquer comment se servir de façon simple de Git & GitHub #getcodingknowledge

  • @aissab6723
    @aissab6723 Před 3 lety +2

    MERCI, MERCI,MERCI!!! cela fait 1 semaine que je n'y comprend rien et avec ta vidéo j'ai enfin réussi a faire un repo merci mille fois!!!

  • @remitran4146
    @remitran4146 Před 4 lety +2

    pour moi ça reste le meilleur tuto sur git et github que je connaisse, c'est clair et efficace. C'est ma référence.

  • @dynanthony8876
    @dynanthony8876 Před 4 lety +1

    Oh purée quel gain de temps, si je pouvez mettre des étoiles je t'en aurais mis 1 million ! merci encore tu nous sauves la vie.

  • @m8mstudio
    @m8mstudio Před 6 lety +2

    Tuto Git/Github parfait ! Simple, clair, rapide, couvrant bien les situations les plus courantes. ...un grand merci !!!

  • @djeguiwague2911
    @djeguiwague2911 Před rokem

    franchement merci mille fois pour ce tuto , c'est clair et simple les explications. Vous faites un travail incroyable pour les débutants

  • @adamrefined4411
    @adamrefined4411 Před 4 lety +1

    Magnifique tuto. J'ai perdu plus d'une matiné avant de tomber sur ton tuto... un très grand merci.

  • @mazsaid
    @mazsaid Před 4 lety +2

    vu et appliqué,le meilleur tuto sur git et github merçi du fond du cœur .

  • @carlosngaba5721
    @carlosngaba5721 Před 2 měsíci

    salut!!! je voulais juste te tirer mon chapeau! j'en ai vu des tutos sur github et git mais celui ci est le plus clair de toute la galaxie

  • @lyronman766
    @lyronman766 Před 4 lety +2

    Merci pour ce tuto ! Tu viens de me faire comprendre en 20min, parfait.

  • @adrienyyy
    @adrienyyy Před 3 lety +1

    De loin la meilleur vidéo sur Git et Github !! Merci beaucoup et bonne continuation :)

  • @oliviergosse5038
    @oliviergosse5038 Před 4 lety +1

    Superbe vidéo, merci beaucoup pour vos explications claires et précises à la fois. Excellent travaille.

  • @MrSpikeII
    @MrSpikeII Před 3 lety +1

    en plein galere de debutant sur github, ce tuto m'a vraiment permis d'apprendre, merci!!!

  • @Brotherwolf1976
    @Brotherwolf1976 Před 4 lety +1

    Excellent tuto. Il m'a été d'une très grande aide! Continuez comme ça!

  • @EricMARTIN-celto
    @EricMARTIN-celto Před 9 měsíci

    Excellente vidéo. Simple, compréhensible par des débutants, claire et efficace, bien construite. Bref, superbe travail !

  • @mrtnflmt7362
    @mrtnflmt7362 Před 5 lety

    Un gain de temps grâce à la qualité de ta vidéo, merci.

  • @christophedutheil8432
    @christophedutheil8432 Před 4 lety +1

    Un grand merci. C'est clair, net et précis.

  • @Cookizz456
    @Cookizz456 Před 10 měsíci

    Cours incroyablement bien expliqué ❤❤ +1 like et 1 abo. Franchement tu gères pour tout ton travail et ta pédagogie

  • @tomtexier
    @tomtexier Před 4 lety +1

    Merci pour ce tuto ! Simple et efficace !
    Je pense tout de même qu'il faut être un minimum expérimenté pour tout comprendre !

  • @benoitjacques9695
    @benoitjacques9695 Před 5 lety +2

    Une vidéo de grande qualité merci!

  • @SmartGabIT
    @SmartGabIT Před 4 lety +1

    Merci à vous pour cette aide ...! Un tutoriel clair et précis !

  • @dyruc2222
    @dyruc2222 Před 6 měsíci

    Superbe tuto , complet et très bien expliqué !

  • @bryce7583
    @bryce7583 Před 4 lety +4

    Ce serait un péché de ne pas t'encourager... Très bien expliqué ,avec le détail qu'il faut...Grd Merci 🙏🏾

  • @jaapelmito
    @jaapelmito Před 4 lety +1

    un grand merci et bravo pour le travail accomplit

  • @albannoutcha3327
    @albannoutcha3327 Před 6 lety +2

    très bien. Vidéo concise et complète. Un grand merci

    • @getCodingKnowledge
      @getCodingKnowledge  Před 6 lety

      Merci pour le commentaire, content que la vidéo soit claire pour toi !

  • @andradejordan3369
    @andradejordan3369 Před 7 měsíci

    Superbe vidéo !! simple et facile à comprendre pour un débutant MERCI !!

  • @hissabis2068
    @hissabis2068 Před 5 lety +1

    Grand merci, c'est bien expliqué.

  • @jujukrea1760
    @jujukrea1760 Před 2 lety

    Super tuto, merci ça devient + clair ! 🙏

  • @anthonyrenard5048
    @anthonyrenard5048 Před rokem

    Explications simples et claires, bravo :)

  • @patrickbahi1463
    @patrickbahi1463 Před rokem

    Super vidéo. Grand merci

  • @jamelb2583
    @jamelb2583 Před 5 lety +1

    Merci pour la vidéo, très bien faite.

  • @MostafaMASLOUHI
    @MostafaMASLOUHI Před 5 lety

    Excellent. Précis et concis. Merci. Vous avez gagné un inscrit :-)

  • @MrSoutarson
    @MrSoutarson Před 5 lety +3

    très bon résumer de 6H de cour Mercie

  • @SeydouCoulibaly0586
    @SeydouCoulibaly0586 Před rokem +1

    super tutoriel merci bcp
    vous êtes le meilleur

  • @justinsmagghe8372
    @justinsmagghe8372 Před 4 lety +17

    "vous pouvez réduire la fenetre internet car on en aura pas besoin pendant un moment" comme un con je le fais du coup je voyais plus la vidéo xD me suis fait troll

  • @JoeSmith-wu3yz
    @JoeSmith-wu3yz Před 3 lety +1

    Excellent Alex, encore merci.

  • @ahmedhajjaj3976
    @ahmedhajjaj3976 Před 4 lety +1

    un grand big up .. votre vidéo est très bien expliquée .. bonne continuation

  • @ilyassouchen5986
    @ilyassouchen5986 Před 2 lety +1

    très bien expliqué, Merci pour ce tuto !

  • @mrbeats94400
    @mrbeats94400 Před 3 lety

    Merci très bonne vidéo bien expliqué clair et simple.

  • @Lmdevs
    @Lmdevs Před 2 lety

    Franchement vous m'avez régalé plus-que mon professeur.🤘❤️

  • @Sylliana34
    @Sylliana34 Před rokem

    Merci pour ce tuto très clair et didactique

  • @christopheatto4697
    @christopheatto4697 Před 3 lety +1

    Merci, c'est vraiment très clair.

  • @liyahapple
    @liyahapple Před 4 lety

    Wouah merci infiniment pour ce tuto !!

  • @ComputerLearnFast
    @ComputerLearnFast Před 6 měsíci

    c'est vraimen cool et comprehensible.
    je m'abonne.

  • @charliesoft9888
    @charliesoft9888 Před 5 lety

    Super cours ! très clair merci

  • @azimsaibou9149
    @azimsaibou9149 Před 3 lety

    Merci beaucoup pour cette video.

  • @greenblackspawn
    @greenblackspawn Před rokem

    Clair et efficace, au top 👍

  • @hazematya2421
    @hazematya2421 Před 4 lety +1

    C'est magnifique , easy peasy

  • @kibombwekipulwe3050
    @kibombwekipulwe3050 Před 3 lety +1

    c'est très cool et merci à vous

  • @papamaman9902
    @papamaman9902 Před rokem

    apres plus d'une semaine a chercher a comprendre a acheter cours en ligne udemy meme mais tu es le seul a avoir bien explique et tout merci infiniment..❤🖤
    si tu pouvais faire un tuto sur sonarqube egalement ca ferai encore plus plaisir.. merci infiniment

  • @felixjersohnassamoi3924

    merci infiniment pour ce tuto

  • @tonik04
    @tonik04 Před 5 lety +1

    Super tuto ^^ Merci !

  • @guillaumenormand9860
    @guillaumenormand9860 Před 4 lety +1

    Super utile, un grand merci

  • @davissonmanfouo523
    @davissonmanfouo523 Před 5 lety +2

    Merci Alex trop cool!

  • @sabrinayaker4607
    @sabrinayaker4607 Před 3 lety

    Merci très bon tuto

  • @jeremiebdev
    @jeremiebdev Před 7 měsíci

    Très clair, excellent tuto même plusieurs années après (juste l'accès par MDP est remplacé par le Personal acces token en 2023), BRAVO et MERCI

  • @danie-el
    @danie-el Před rokem

    Abonnement plus like juste pour ce tuto.
    Thanks

  • @josue_nguimatio
    @josue_nguimatio Před 5 lety +3

    Suuuuuuuuuuper, merci à vous.... Ohhhh

  • @jacobinfier9407
    @jacobinfier9407 Před 4 lety +1

    Bonne vidéo , bon travail

  • @LaurentTercinet
    @LaurentTercinet Před rokem

    Top !
    Merci.

  • @jeanbaptistesaradjine2684

    Merci beaucoup

  • @amazconsulting5212
    @amazconsulting5212 Před 4 lety +1

    merci alex et good job !

  • @shahrzadstorytime2308
    @shahrzadstorytime2308 Před 3 lety

    Merci Alex !

  • @rabha_8227
    @rabha_8227 Před 4 lety +1

    Excellent! merci

  • @cedricdupontimmobilier4163

    merci , super tutoriel

  • @lehess8367
    @lehess8367 Před 3 lety +1

    Merci infiniment

  • @mikesoreze1284
    @mikesoreze1284 Před rokem +1

    Super tuto

  • @Vitovarg
    @Vitovarg Před 4 lety +1

    Merci pour la video 👍

  • @ithec25
    @ithec25 Před rokem

    EXELENT moi qui voulait envoyer les fichiers de mon jeu vidéo un grand merci vraiment galère github quant on connaît pas

  • @remitran4146
    @remitran4146 Před 6 lety +3

    un grand merci pour ce partage, vous êtes super, continuez à faire d'autres vidéos pour aider les gens qui s'intéressent à l'informatique.

    • @getCodingKnowledge
      @getCodingKnowledge  Před 6 lety

      Merci pour le commentaire ! De rien pour le partage !

    • @remitran4146
      @remitran4146 Před 6 lety +1

      est-ce que tu feras une suite? J'ai bien compris comment faire un dépôt mais j'ai pas compris comment extraire un projet du dépôt distant pour ajouter des modifs et le redéposer avec les modifs. J'ai cherché d'autres vidéos et j'ai rien trouvé, j'ai essayé des trucs par moi-même et j'y arrive pas. Merci pour ton aide.

    • @getCodingKnowledge
      @getCodingKnowledge  Před 6 lety

      Pour récupérer un projet tu peux faire un 'git clone' puis le nom de ton repository.
      En ce qui concerne la récupération de modifications faites par d'autres développeurs, tu vas utiliser 'git pull'.
      Pour pousser tes modifications sur un repository déjà existant tu vas simplement faire un 'git push'.
      Il me semble que j'en parle à la fin de la vidéo, de 21:23 à 23:10. C'est très bref mais ce n'est pas plus compliqué à comprendre à un niveau basique comme celui-ci.
      Enfin, pour répondre à ta question, oui il y aura une suite. Cependant, ce n'est pas pour de suite.

    • @remitran4146
      @remitran4146 Před 6 lety +1

      voilà ce que je pense faire: créer un nouveau répertoire, entrer dans ce répertoire avec la commande cd, puis faire git init et ensuite git clone pour rapatrier mon projet dans ce répertoire. Est-ce que c'est ça qu'il faut faire?

    • @getCodingKnowledge
      @getCodingKnowledge  Před 6 lety

      Non, à la fin de la vidéo, je supprime le répertoire et le récupére à nouveau avec git clone. Tout ce que tu as besoin de faire c'est récupérer le repo que tu as envoyé sur GitHub puis tapé Git clone suivi du lien de ton repo. Pour choisir le nom de ton dossier, ajoute le simplement après le git clone.
      Regarde ma capture : prntscr.com/j4omoz
      J'ai d'abord git clone puis l'adresse de mon repo et enfin après ma commande, j'ai le nom du dossier où je colle mon repo.

  • @desirebarutwanayo2022
    @desirebarutwanayo2022 Před 6 lety +1

    Bonsoir Monsieur,
    Merci de m'accorder le le cours suivant. vous êtes super

  • @huguesbalanger8987
    @huguesbalanger8987 Před 3 lety +1

    super tuto, très clair, merci !

    • @huguesbalanger8987
      @huguesbalanger8987 Před 3 lety

      Pas retenu toutes les commandes mais bon, ça va revenir au fur et à mesure. J'ai téléchargé la version desktop de GitHub, je vais voir si cela peut venir en complément 👍

  • @alainrodde4354
    @alainrodde4354 Před 5 lety +1

    Merci explications limpides

  • @fatimaly1353
    @fatimaly1353 Před 3 lety +1

    Très bien détaillé, alalaaaaa si mon formateur était comme vous ...😥

  • @jonathankoffi8285
    @jonathankoffi8285 Před 2 lety

    Merci Alex

  • @felichouafidegnon3998
    @felichouafidegnon3998 Před 3 lety

    MERCI !!!

  • @patgyver34
    @patgyver34 Před 3 lety +1

    Excellent !

  • @anismouelhi9281
    @anismouelhi9281 Před 5 lety +1

    Merci bcp :)

  • @mathieuleclercq8743
    @mathieuleclercq8743 Před 3 měsíci

    merci !

  • @majiddehbi9186
    @majiddehbi9186 Před 5 lety +1

    merci les mecs

  • @gwendalkerbastard8033
    @gwendalkerbastard8033 Před měsícem

    Merci pour le tuto il était super clair !!

  • @mineturtle1841
    @mineturtle1841 Před 4 lety +1

    Merci

  • @YohannZaoui
    @YohannZaoui Před 6 lety +1

    excellent tuto perfect

  • @dylantionang9085
    @dylantionang9085 Před 6 lety

    merci beaucoup

  • @pirre8210
    @pirre8210 Před 4 lety +1

    Top !

  • @donahonkpehedji7168
    @donahonkpehedji7168 Před rokem

    frenchement merci

  • @nathanahouandjinou897
    @nathanahouandjinou897 Před 7 měsíci

    c'est super mais je trouve que ça va un peu vite. Ce serais cool une vidéo où il y aurait plus d'exemple sur les point essentiels

  • @henrieugenebitoulefock7479

    perfecct

  • @catherinele8417
    @catherinele8417 Před 2 lety +1

    Merci beaucoup ! j 'ai juste un temps d'adaptation car je suis sur linux.. il n'y a pas de gitbash. tout se fait sur le terminal de base. J'ai cherche lgt lol

  • @ahlemboutaktit4648
    @ahlemboutaktit4648 Před 3 lety

    lorsque je fais : git checkout -- ." j'ai l'erreur suivante : error: pathspec '.' did not match any file(s) known to git

  • @youssefsalim8107
    @youssefsalim8107 Před 4 lety +7

    git commit -m 'meilleur tuto git/github'

  • @ImaMusic2k
    @ImaMusic2k Před 3 lety

    Merci beaucoup !! une petite question: Comment effacer un dossier envoyé par erreur sur github ?

  • @bellayzotopemerchen2291
    @bellayzotopemerchen2291 Před 4 lety +1

    Bonjour Alex! Premièrement, merci pour ton video. Je viens de découvrir une chaîne CZcams qui risque de m'être très utile. Dans ton video, lorsque tu ouvres ton éditeur de texte et que tu y mets le lien de ton fichier (@5:46min), un fichier au nom de ".idea" apparaît dans ton fichier tutoGit. Pourquoi? Qu'est-ce que ce fichier? Est-il important?
    Merci beaucoup!

    • @getCodingKnowledge
      @getCodingKnowledge  Před 4 lety

      Non, c'est un dossier qui se crée uniquement à cause de l'éditeur que j'utilisais à l'époque. Aucun rapport avec Git.

  • @SergentRaclette
    @SergentRaclette Před 4 lety

    merci pour la vidéo.
    Est ce possible de commit des dossiers entiers (2 projets différents dans mon cas) dans le même repository ? ou faut il que ça soit que des fichiers (css, html, js..) ?

    • @getCodingKnowledge
      @getCodingKnowledge  Před 4 lety

      Tu peux commit ce que tu veux. Tout dépend où tu initialises git.

  • @isabellecris
    @isabellecris Před 3 lety

    bonjour, merci pour ce tuto. Est ce que les commandes sont tjs les bonnes? enfin cela marche mais je ne vois pas touch dans le glossaire sur le site

    • @getCodingKnowledge
      @getCodingKnowledge  Před 3 lety

      touch c'est pas une commande qui est en rapport avec Git, et oui c'est toujours valable.

  • @RiddikFR
    @RiddikFR Před 4 lety

    désolé encore une question: j'ai fais le cours avec la création de dossier comme dans la vidéo pour m'entrainer et pas faire de bétise, la je code avec VS Code quand je fait un commit je fais la démarche donc sur le vs plutôt que le git, ça ne change rien ça fonctionne, par contre la manip :wq ne fais rien j'imagine que c'est normal ?

    • @getCodingKnowledge
      @getCodingKnowledge  Před 4 lety

      Pas besoin de faire cette manipulation si tu ajoutes le -m sur le commit.

  • @lilpitaham7318
    @lilpitaham7318 Před rokem

    Votre site ne passe plus? En passant bravo pour le tuto!

  • @Ysekai
    @Ysekai Před 3 lety

    Bonjour merci pour les explications. Je suis débutant et j'ai plusieurs questions. En fait le "git add" (pré-sauvegarde) c'est une étape obligatoire pouvoir "git push" dans Github ?
    et il y a des commandes pour supprimer un fichier qui ne marchent pas pour moi :
    10:29 : "$ git rm --cached index.html
    " marche mais si je veux enlever de la pré-sauvegarde et supprimer le fichier
    "$ git rm cached index.html"
    marche pas,
    ça me dit : "fatal: pathspec 'cached' did not match any files"
    11:02 : "git rm -r --cached .idea/" marche pas, j'avais pas votre dossier .idea donc j'ai crée un dossier avec des documents à l'intérieur, la commande marche à moitié : mon fichier s'enlève de la pré-sauvegarde mais les documents à l'intérieur ne sont pas supprimés
    17:42 : pour fusionner les deux branches, faut-il obligatoirement d'abord retourner sur la branche principale ?
    Dernière question : -j'ai un problème, lorsque je "touch" (crée un fichier) dans une branche "mobile" et que je reviens dans la branche principale "main" grâce à "git checkout main", le fichier créé dans "mobile" est toujours visible dans "main", je ne comprends pas- (il a suffit que je "add", "commit" puis "push" ma branche sur Github, c'est résolu)

    • @getCodingKnowledge
      @getCodingKnowledge  Před 3 lety +1

      1. Oui
      2. Faut tout le temps mettre des --cached pour supprimer du cache
      3. Le fichier idea n'est pas sensé existé.
      4. Non, tu peux fusionner deux branches qui n'ont rien à voir avec la branche principale. Cependant, si tu veux fusionner la branche principale, faut revenir dessus.