Travailler avec un dépôt Git | Eduardo Robles | Skillshare

Vitesse de lecture


1.0x


  • 0.5x
  • 0.75x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Travailler avec un dépôt Git

teacher avatar Eduardo Robles

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      Travailler avec Git Repository

      2:08

    • 2.

      Les bases de la terminal - Cours 1

      4:44

    • 3.

      Créer un redépôt Git de local - Leçon 2

      2:24

    • 4.

      Ajoutez un nouveau fichier dans le dépôt Git - Leçon 3

      1:46

    • 5.

      Faites des résultats de Git dans vos fichiers - Leçon 4

      2:41

    • 6.

      Trouvez le statut de votre dépôt Git - Leçon 5

      3:42

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

329

apprenants

3

projets

À propos de ce cours

Git est un excellent outil pour les développeurs à apprendre. Il possède beaucoup de détails, il peut être intimement daunting la plus. Heureusement, la meilleure façon d'apprendre Git est de vous entraîner avec votre propre environnement de développement local. Vous ne utilisez peut-être votre système de commande de version pour garder les modifications de votre code. Git peut vous aider à ce même sur votre environnement de développement local. Si vous apprendrez ces 4 commandes de base, vous aurez une bonne base pour travailler avec des flux de travail plus complexes.

Dans ce cours, vous allez créer un répertoire Git local et apprendre à utiliser Git pour suivre les changements dans les fichiers. Si vous pouvez maîtriser le travail avec votre référentiel local, vous pourrez travailler avec des dépôts à distance. Ce cours s'adresse à ceux qui souhaitent commencer avec Git et ont une certaine expérience dans l'utilisation du terminal. Les compétences que vous allez apprendre dans ce cours, car la plupart des environnements professionnels ont une certaine forme de système de contrôle de la version pour le maintenir en code pour les fichiers. Savoir comment travailler avec Git peut vous donner les éléments qui vous donnent le work dans le monde de la programmation professionnelle.

Rencontrez votre enseignant·e

Teacher Profile Image

Eduardo Robles

Enseignant·e

Hi, I'm Eduardo

I've been using Linux for 12+ yrs and I'm good at solving problems, especially technical ones. I love volunteering my time to help teach others about Linux and Open Source software. I am the founder of the South Texas Linux User Group and have proudly gone to Texas Linux Fest for several years now.

Voir le profil complet

Compétences associées

Développement Développement Web
Level: Beginner

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.

Transcription

1. Travailler avec Git Repository: J' utilise le mix depuis environ 12 ans maintenant, et je pense que je suis assez bon pour résoudre des problèmes, surtout techniques. J' aime faire du bénévolat mon temps pour aider à enseigner aux autres sur Lennox et l'open source, c'est pourquoi j'ai décidé de créer cette classe. Travailler avec get repository Get est un excellent outil pour apprendre aux développeurs. Il a tellement de fonctionnalités. Oh, ça pourrait être intimidant d'apprendre tout ça. Heureusement, la meilleure façon d'apprendre est de travailler avec leur propre environnement de développement local . Il se peut que vous n'utilisiez pas un système de contrôle de version pour suivre les changements apportés à votre manteau. Cela peut vous aider, même dans votre environnement de développement local. Si vous apprenez ces quatre commandes de base, vous aurez une bonne base pour travailler avec des vêtements de travail de développement plus complexes. Dans cette classe, vous allez créer un référentiel git local apprenant à utiliser Get pour suivre les modifications apportées aux fichiers . Si tu peux. Maître, travaillant avec leur référentiel local sera prêt à remorquer le travail avec les référentiels distants. Cette classe s'adresse à ceux qui veulent commencer avec git et avoir une certaine expérience avec l'utilisation du terminal, les compétences que vous apprendrez dans cette classe sont importantes parce que la plupart des environnements de développement professionnel ont une ancienne version contrôle de maintenir leur manteau, savoir comment travailler avec get to get to need me the leg up dans le monde de la programmation professionnelle aussi loin que votre projet de classe, vous allez essayer toe créer votre propre histoire de patron cadeau local en utilisant le noyau que nous avons couvert dans la classe. Ensuite, vous pouvez partager une capture d'écran du terminal montrant la sortie de votre statut get dans la galerie de projet. De cette façon, nous pouvons tous encourager les uns les autres à voir à quel point nous progressons pour garder classe des prédictions. Et si vous avez des commentaires, s'il vous plaît laissez-moi savoir. Merci. 2. Les bases de la terminal - Cours 1: Salut là. Et bienvenue à travailler avec git Repository. Leçon 1, bases du terminal. Donc, dans cette leçon est une très bonne et rapide leçon. On vous apprend quatre commandes de base. Et la raison pour laquelle vous devez connaître ces quatre commandes de base est que vous allez travailler à l'intérieur du terminal lorsque vous travaillez avec Kit. Donc, vous voulez apprendre comment le premier répertoire créé Deuxièmement, comment se déplacer dans ce répertoire vide, puis créer un fichier vide pour, vous savez, car dans cet exemple, dans cette classe, nous allons apprendre comment créer un fichier lisez-moi afin que nous ne puissions pas créer ce fichier vide. Et puis vous serez en mesure de lister tous les fichiers dans votre répertoire, et c'est très pratique pour vous. Vous voulez voir ce qu'il y a dans votre répertoire ? Vous serez en mesure de faire tout cela à l'intérieur du terminal Thea. Excusez-moi. Alors va commencer à graver ces quatre commandes de base afin que vous puissiez commencer. Donc, le 1er 1 est M. K D. I R 10-K d ir et puis l'espace. Et ce que cette commande va faire, c'est créer un répertoire vide. Donc, vous tapez dans un espace infrarouge du rein, puis le nom du répertoire et UNIX et Lennox World. Un répertoire est fondamentalement comme un dossier. Alors quoi ? Que voulons-nous nommer ce dossier dans cet exemple ? On va aller de l'avant et juste le nommer en direct démo. Donc ça ne va pas vous donner de commentaires comme, hum, hum,ou des invites ou quoi que ce soit qui vous dise que vous avez réussi à créer votre répertoire. Alors, comment savez-vous si vous avez créé ce répertoire ou non ? Eh bien, c'est là que la commande L entre en jeu. Commande list files. Donc, si vous tapez ls et que vous ne prenez rien, ls et ça va vous montrer juste là, vous pouvez voir que nous avons ce répertoire créé en direct démo, et ensuite nous pouvons aussi voir que nous avons d'autres répertoires ici aussi. Donc, nous avons déjà utilisé les commandes et k d. A. R, qui crée un répertoire et dans ls qui liste les fichiers et les répertoires. Donc maintenant, nous voulons passer dans notre répertoire récemment créé, donc nous le faisons facilement avec CD. Et puis, bien sûr, le nom du répertoire. Un petit conseil. Ah, si vous voulez épeler le tout comme,par exemple, par exemple, si vous êtes à ce stade, vous pouvez facilement appuyer sur Tab et le terminal le complétera pour vous afin que vous puissiez facilement commencer déplacer avant, aller frapper, entrer. Et puis vous pouvez voir maintenant que nous sommes passés du répertoire des partages de compétences à maintenant dans le répertoire de démonstration en direct. Donc c'est une façon de le savoir à nouveau, si vous voulez voir ce qu'il y a à l'intérieur de ce répertoire, bien sûr, que vide. Mais s'il y avait d'autres fichiers là-dedans, vous pouvez simplement utiliser LS et je vais vous montrer. Bien sûr, ils ne nous ont rien montré parce que c'est vide. Donc maintenant, nous avons appris trois commandes que nous avons appris et K d. A R, qui crée un répertoire. Ls qui liste les fichiers et répertoires CD, qui change les répertoires, qui se déplace dans un territoire ou hors d'un répertoire. Voyons rapidement comment sortir de ce répertoire. CD dot DOT vous déplace vers le haut SUV vers les répertoires. Donc, le répertoire courant et ensuite à n'importe quel directeur dans lequel vous étiez. C' est pour ça que ça te déménage deux fois alors ça va revenir au réalisateur et on y va. Vous voyez à quel point c'était facile. C' est une question de taper facilement, vous savez, la commande et le directeur dans vous savez, lequel vous voulez emménager ou, vous savez, juste pour ah ah, règles. Et puis nous vous quitterons de ce répertoire. Enfin, la dernière commande que nous allons apprendre ici, c'est toucher. Ce que le toucher fait est fondamentalement juste c'est un moyen rapide de créer un fichier vide. Maintenant, si vous travaillez sur le disque Windows, un homme ne fonctionne pas là-dedans. Il s'agit donc principalement d'un arrêt de commande UNIX Olynyk. Donc fondamentalement, tout ce que nous avons à faire est juste de toucher et le nom du fichier. Dans ce cas, on va créer une viande de lecture, fichier vide. Encore une fois, ça ne vous incite à rien. Ça ne vous montre pas qu'il l'a créé ou tout ça. Il a juste marqué, va de l'avant et vous a retourné à votre invite. Alors encore une fois, comment pouvez-vous trouver si vous savez si vous avez cela est tombé dans leur simple Sauf si et là nous allons, nous pouvons voir que nous avons créé ce fichier me lire. Alors c'est tout. Vous savez, vous avez essentiellement appris pour les quatre commandes de base dont vous avez fondamentalement besoin pour commencer à travailler dans votre répertoire get vide local. Encore une fois, c'est un k d a R à créer dans votre répertoire. Ls pour lister tous les fichiers ou répertoires CD pour changer un répertoire, essentiellement se déplaçant dans le répertoire ou hors d'un répertoire, et enfin toucher, ce qui crée un fichier vide. Donc, avec cela maintenant, avec vous avoir saisi ces quatre commandes, vous pouvez fondamentalement passer à la leçon suivante, qui va commencer à créer un répertoire get vide. 3. Créer un redépôt Git de local - Leçon 2: Ok, bienvenue à la leçon de et cette leçon sera essentiellement apprendre à initialiser un dépôt get vide. Donc on va apprendre comment base orteil, le créer. Git Un dépôt local pour que vous puissiez commencer à travailler avec git. C' est très simple, très simple. C' est simplement une commande pour vous aider à démarrer. Ce que vous voulez faire, c'est que vous voulez vous assurer que vous êtes dans le répertoire que vous voulez utiliser Get in. Donc, en ce moment, nous sommes dans les projets slash compétence répertoire partagé. Nous voulons passer dans le répertoire recréé dans la dernière démo vidéo live. Donc, nous faisons cela avec la commande que nous apprenons précédemment CD live démo. Maintenant, nous sommes dans ce répertoire. Donc c'est la commande. C' est la seule commande simple dont vous avez besoin pour créer un dépôt git vide et c'est get et c'est tout. Donc vous entrez et je vous dirai initialisé vide, donnez le dépôt et puis je vous montrerai, Vous savez, le répertoire dans lequel vous êtes. Donc, ce petit dossier get est un dossier caché frappé dans le répertoire. Et donc si tu veux voir ça, c'est juste un coup, on te montrera ça juste là. Donc si tu le fais, ça ne te le montrera pas. Mais si tu fais le tiret A, ça le fera. Le tiret est un indicateur pour afficher tous les fichiers cachés. Alors voilà. Donc, c'est fondamentalement tout ce que vous devez savoir pour commencer à travailler avec Kit maintenant, fondamentalement ce que nous venons de faire avec entrer dedans. Cette commande, fondamentalement, tout ce que nous avons fait était de dire get Hey, c'est un répertoire que je veux maintenant être un dépôt. Alors allez-y. Et maintenant, commencez à suivre les changements qui ont été dans ce répertoire. Donc c'est ce que get Da initial a laissé une histoire vide get ondulations. C' est donc tout ce dont vous avez besoin pour commencer à travailler sur votre dépôt git local dans la vidéo suivante. Nous allons vous montrer comment commencer à ajouter des fichiers à suivre, donc ce sera la prochaine étape. ajouter des fichiers à suivre, Alors allez-y et allez dans la vidéo suivante afin que vous puissiez regarder comment commencer à suivre les fichiers à l'intérieur. Obtenir 4. Ajoutez un nouveau fichier dans le dépôt Git - Leçon 3: D' accord. Quoi ? Venez en diminuer trois, nous allons ajouter que vous avez trouvé orteil le dépôt git vide que nous avons créé dans la dernière vidéo. Donc juste pour rendre les choses un peu plus claires et pour accélérer les choses, nous allons aller de l'avant et utiliser cette lecture du fichier qui a été créé dans la première vidéo Donc vous pouvez ajouter n'importe quel nombre de fichiers ou de répertoires à votre répertoire get vide à So ce gamin les traquerait. Mais on va commencer avec ce seul dossier juste pour que les choses soient un peu plus faciles. Vous pouvez voir à quel point il est facile d'ajouter et vous avez déposé pour obtenir afin que je puisse commencer à le suivre. Donc la commande que nous allons faire est d'obtenir l'annonce et ensuite le nom du fichier ou du répertoire que nous voulons ajouter. Donc, c'est vraiment simple. Encore une fois. Donc nous sommes à l'intérieur de notre live pour écrire la démo de la vie. Excusez-moi ? Répertoire. Si nous le faisons, cela montre que nous avons ce fichier sous le fichier Read me dot MD. Donc on va aller de l'avant et faire lire l'annonce si vide, et c'est tout ce qu'on a à taper et ensuite entrer, et c'est tout. Donc maintenant fondamentalement obtenir maintenant sait pour ajouter ce fichier au suivi. Donc, à l'étape suivante, nous allons apprendre à dire à Git de s'assurer que ces changements, quels que soient les changements que vous avez faits pour me lire, sont suivis. Parce qu'en ce moment, tout ce qu'on a dit de faire c'est de garder un œil dessus. Gardez un oeil sur ce fichier et assurez-vous qu'il est ajouté à mon travail get repoussé. Donc c'est juste garder un oeil pour ça. Et l'étape suivante, nous allons apprendre à nous assurer que git sait que des changements ont été apportés à ce vraiment vile. Alors allons-y et passons à la vidéo suivante. 5. Faites des résultats de Git dans vos fichiers - Leçon 4: Bon, bienvenue pour diminuer. Car dans la leçon précédente, nous avons appris comment ajouter un nouveau fichier ou répertoire. Teoh sont obtenir le dépôt pour lui dire fondamentalement de faire garder une trace des modifications à un fichier spécifique . Donc maintenant, nous voulons nous assurer que nous savons que nous avons apporté ces changements à la faute et nous assurer qu'il y a un historique de ces changements. C' est donc ce que la commande get vient dans la plaque. Nous allons donc utiliser pour obtenir la commande commend, get commit pour laisser suivre les modifications apportées à notre fichier read me que nous avons créé plus tôt . Donc pour faire ça c'est vraiment simple eso, nous allons taper, obtenir commit, obtenir commit, laissez-moi me commettre, Dash M. Et ce bureau M est fondamentalement un drapeau disant « Obtenir d'ajouter un message à ce commit ». Donc quand vous faites les doubles guillemets là-bas et qu'ils allaient ajouter un message entre ces citations donc je suppose qu'on pourrait juste faire un commentaire initial. Alors, on va frapper le retour et on y va. Cela va nous inciter avec des commentaires et dire fondamentalement le commit de route maître et il va vous donner une étiquette pour ce commit. Et puis évidemment les messages que nous avons ajoutés toucher à elle et c'est un fichier a changé zéro assertions, zéro suppression créer mode et puis un peu de tact pour cela. Donc, fondamentalement, ce que nous avons fait maintenant, c'est que nous avons veillé à ce que get sache que nous avons apporté modifications à ce fichier et que nous gardons une trace. Conserve un historique de ces modifications, c'est pourquoi c'est lorsque vous travaillez sur un référentiel local . C' est une bonne idée de commettre souvent eso de cette façon. Vous savez combien de modifications vous avez apportées à un seul fichier, et vous pouvez suivre ces modifications. Donc, vous pouvez plus tard, quand nous apprenons à revenir fondamentalement à ces changements, vous pouvez facilement y revenir en connaissant soit le message que vous avez laissé là, soit fondamentalement les petites balises qui sont ici. Eso est très simple, très simple pour commencer à s'assurer que get a gardé une trace de ces changements dans un fichier. Donc, dans cette leçon encore, nous apprenons comment utiliser get to keep, garder trace des modifications apportées à un fichier spécifique. Donc, dans la leçon suivante, nous allons apprendre comment nous montrer l'état de votre dépôt git. Il est toujours bon de connaître l'état du dépôt git parce que vous voulez savoir s' il y a des changements qui n'ont pas été modifiés d'un tracé ou si vous avez besoin de commettre quelque chose, ou si vous avez besoin d'ajouter de nouveaux fichiers, obtenir le dépôt. C' est pourquoi il est très important d'apprendre cela, alors ça va sauter dans la prochaine leçon. 6. Trouvez le statut de votre dépôt Git - Leçon 5: déjà. Bienvenue à diminuer cinq. On va trouver l'état de votre dépôt git. Donc, fondamentalement, nous allons utiliser pour commander get status pour voir l'état de votre dépôt local. Donc, il est toujours bon de le faire souvent aussi pour vous assurer que vous savez, euh, comment votre dépôt est l'état dans lequel il est. Parfois, vous ne réalisez pas que vous avez certains fichiers qui ne sont pas validés et qu'il n' a pas gardé la trace de vous peut les avoir ajoutés, mais vous ne les avez pas validés. Vous voulez donc vous assurer que la plupart de vos fichiers sont validés souvent, surtout lorsque vous travaillez dans votre dépôt git local, afin que vous ayez un bon historique des modifications apportées à ces fichiers. Donc, pour ce faire, c'est une commande très simple qui est get status. Entrez un Osho est sur Branch Master. Rien à commettre un traitement propre. Donc c'est un bon statut, Um, une invite, gros nous disant que tout est à jour et qu'il n'y a rien que vous avez à commettre et, euh, est fondamentalement a suivi tout . Toutes vos modifications jusqu'à ce point. Donc, fondamentalement, nous avons parcouru tout ce petit cours et nous vous avons montré comment créer fondamentalement un dépôt git vide. Avait un fichier pour obtenir Sotchi, commencer à le suivre, puis comment s'assurer que obtenir un nez, les modifications que vous avez apportées à ce fichier et de sorte que vous pouvez créer un historique de ces changements. Avez-vous des réponses histoire. Et enfin, nous vous avons montré comment obtenir le statut de votre dépôt get. Encore une fois, il est toujours bon de savoir que travailler avec pour apprendre à travailler avec le référentiel git local avant de commencer à travailler avec le référentiel distant. Parce que si vous avez une bonne compréhension de travailler avec leur local, ce sera beaucoup plus facile quand vous travaillez avec le distant, Um, Um, et tous les concepts de la même chose lorsque vous travaillez avec un local ou ce qu'ils ont distant un. Mais il y a certaines choses que vous voudrez peut-être faire un peu plus souvent fonctionnaient lorsque votre répertoire local, par exemple, vous voulez vous assurer que vous commettez plus souvent afin que vous sachiez quel type de changements sont en cours apportées à vos fichiers et afin que vous puissiez garder une trace de ces changements , car parfois vous voudrez peut-être revenir à un certain changement, et ce changement peut avoir été il y a quelques mois. Donc, c'est assez simple avec apprendre à comprendre pour revenir à ces changements. Si vous connaissez la date Oh, vous pouvez peut-être lui donner quelques paramètres. Eso Vous pouvez comprendre comment revenir fondamentalement à ces changements, sorte que cela conclurait essentiellement la fin de cette classe. Il y a un projet de classe disponible pour vous les gars, et c'est très simple ou serait essentiellement passer par les mêmes commandes que nous avons passées dans ces vidéos. Et vous pouvez facilement commencer avec vos propres dépôts git locaux si vous suivez le projet Class, et je vous encourage tous à tomber avec le projet de classe et à nous montrer vos résultats, allez et nous montrer vos résultats de votre projet de classe afin que nous puissions tous voir et nous puissions nous encourager les uns les autres à, ah, fondamentalement continuer un git d'apprentissage. Et je sais que c'est une chose très cool d'apprendre à obtenir, et c'est très utile de nos jours pour beaucoup de programmeurs et beaucoup de gens dans le genre d'environnements Dev Ops aussi. Alors allez-y et suivez avec le projet de classe. Et je vous souhaite bonne chance avec ça. Et si vous avez des questions, n' hésitez pas à me demander si vous avez un proche des pensées que les gens ressentent pour cela m'ont demandé aussi, alors merci ne vous et continuez avec le projet de classe.