Les dépôts Git en ligne vous permettent de stocker
une copie de votre dépôt Git en ligne.
Et il peut facilement être partagé entre plusieurs ordinateurs et plusieurs utilisateurs.
Renseignez-vous sur deux des fournisseurs de services en ligne Git Repositories
, GitHub et Bitbucket et un peu plus détaillé.
Ils vont voir comment nous pouvons configurer notre dépôt Git
local pour être mis en miroir dans un dépôt Git en ligne.
Il existe plusieurs fournisseurs de services de référentiel Git en ligne.
Deux des plus populaires sont GitHub et Bitbucket.
Je vais passer en revue plus en détail sur la façon dont vous pouvez configurer votre dépôt Git que
vous avez préparé dans l'exercice précédent pour
être mis en miroir sur un dépôt Git en ligne sur Bitbucket.
Pour créer un référentiel en ligne,
allez à l'un de ces fournisseurs de services en ligne, puis inscrivez-vous pour un compte.
Donc je me suis inscrit à mon compte Bitbucket, et
j'ai ma page d'accueil ouverte ici.
Et donc, je vais créer un nouveau dépôt en ligne,
sur mon dépôt Bitbucket.
Donc, je clique sur ce dépôt Create et
alors cela viendrait avec quelques détails.
Maintenant, cela varie selon le fournisseur de services de référentiel.
Donc ici, je vais spécifier le nom du dépôt comme git-test.
Et je vais marquer ceci comme un dépôt privé.
Pour ce cours et tous les cours restants dans cette spécialisation
, je vous conseille fortement de garder vos dépôts
comme dépôts privés parce que vous ne voulez pas que quelqu'un copie
le code que vous pourriez voir dans votre dépôt git en ligne donc
s'il vous plaît assurez-vous que vous utiliser uniquement un référentiel privé dans cette spécialisation.
Donc, je vais m'inscrire en tant que dépôt privé et
puis cliquez simplement sur créer un dépôt.
Et puis, ça va faire un peu de mise en place, et ensuite être très pour moi d'accord ?
Maintenant ce que je dois faire.
Est de copier ce référentiel de format d'URL particulier.
Ainsi, vous verrez un référentiel au format URL dans la page d'accueil de ce référentiel.
Donc, il suffit de copier ce référentiel de format URL car nous aurions besoin de ce
pour synchroniser notre référentiel Git local avec ce référentiel.
Donc, je vais copier cela et
puisque j'ai déjà créé mon dépôt Git local, je vais y aller et
l'installer pour être mis en miroir dans ce dépôt Git en ligne.
Alors revenez, nous devons utiliser quelques commandes Git qui nous permettent de le faire.
En allant à l'invite de commande dans mon dossier de dépôt Git,
, je vais taper git remote add origin et
puis coller l'URL pour mon dépôt bitbucket
que je viens de créer et frapper le retour.
Donc maintenant, mon origine distante des dépôts git locaux est définie sur le dépôt Bitbucket.
Alors maintenant, je veux pouvoir pousser tout le contenu
de mon dépôt git local vers mon dépôt git en ligne.
Donc, en examinant les commandes pour configurer le dépôt git en ligne.
Le premier que nous avons fait, git remote add origin et l'URL du référentiel.
Et ainsi, cela ajoutera le dépôt
en ligne comme dépôt distant pour mon dépôt Git local.
Une fois que je fais cela, alors je dois pousser mon contenu vers mon dépôt en ligne.
Pour cela, je fais git push -u origine master.
Et cette commande va pousser le dépôt git local vers le dépôt en ligne.
Donc, tapez cela à l'invite de commande.
Donc, une fois que j'ai tapé ceci à l'invite de commande et
a frappé le retour, il va configurer mon dépôt get.
Parfois, il peut vous demander de taper vos informations d'identification, y compris votre mot de passe
sur votre compte Bitbucket, donc vous devrez peut-être le faire.
Je l'avais déjà fait auparavant, c'est pourquoi il ne me demandait plus
le mot de passe.
Mais une fois que je l'ai lié, alors
le contenu de mon dépôt Git local sera poussé vers le serveur.
Donc maintenant,
les données de mon dépôt Git local sont maintenant appariées côté serveur.
Alors, allons à Bitbucket pour voir l'état de mon dépôt Git en ligne maintenant.
Aller à mon Bitbucket, puis passer en revue le dépôt Git en ligne,
vous verrez qu'il y a eu.
Branch, la branche principale qui a été poussée vers mon dépôt Git en ligne.
Je peux alors examiner la source en regardant la source ici.
Et puis, vous pouvez voir que j'ai le fichier index.html, qui est exactement le même
que ce que j'ai dans mon dépôt Git local et examiner les différents commits aussi.
Donc, je peux regarder l'état dans le second commit et le premier commit.
Donc, vous pouvez maintenant voir que toutes ces informations ont été téléchargées dans
le dépôt en ligne, y compris l'historique de tous les commits.
Ensuite, en revenant là-bas, vous pouvez voir plus de détails sur tous les
des validations qui ont été envoyées au site du serveur.
Je peux examiner chacun de ces commits dans un peu plus en détail et
puis revenir à cette source, je peux regarder plus de détails de la source comme ça.
Donc, cela a maintenant configuré mon dépôt git local
dans le paquet.
La procédure est à peu près similaire même sur GitHub.
Alors, laissez-moi configurer un dépôt GitHub en ligne.
Maintenant, évidemment, vous devez vous rappeler que votre dépôt local ne peut être que
correspondant à un dépôt git en ligne.
Donc, je vais seulement passer par la configuration du dépôt sur GitHub et vous remarquerez
que le même type de commandes serait nécessaire si vous voulez configurer
votre dépôt local pour être remiroité sur un dépôt sur GitHub.
Donc, sur GitHub, si vous vous connectez à votre compte,
vous verrez quelque chose comme ceci dans votre page d'accueil.
Vous pouvez aller à droite où il y a un signe plus puis cliquez dessus pour
créer un nouveau dépôt ou cliquez simplement sur ce bouton ici pour dire nouveau dépôt.
Et quand il arrive, je peux simplement dire git-test.
Et puis, encore une fois comme un rappel, s'il vous plaît faire un dépôt privé.
La plupart de ces fournisseurs vous permettent maintenant de stocker des dépôts privés en ligne,
alors pourquoi les rendre publics à moins que vous ne vouliez vraiment le partager avec d'autres personnes.
Donc, je vous exhorte fortement à garder vos dépôts privés pour
le moment, sauf si vous travaillez avec une équipe.
Donc, il suffit de cliquer sur privé, puis de créer un référentiel.
Et puis, cela va créer un référentiel.
Et puis, vous verrez que GitHub me donne aussi
un tas de commandes ici sur la façon de configurer le dépôt.
Donc, pour créer un nouveau dépôt sur la ligne de commande,
les commandes que nous avions déjà faites auparavant.
Ou pour pousser un dépôt existant,
les deux mêmes types de commandes qui doivent être émises.
Donc, cela configure fondamentalement votre dépôt git hub
pour rencontrer votre dépôt local.
Donc, puisque j'ai déjà lié mon dépôt à Bitbucket, je ne vais pas utiliser mon dépôt GitHub dans le but donc
comme vous le remarquez, la procédure est à peu près similaire sur l'un d'eux.
Donnez et prenez quelques différences dans la façon dont l'infornation
est rendu à l'écran dans l'interface utilisateur et un peu de changements.
Plus ou moins, ils sont similaires dans la façon dont vous allez les utiliser
en termes de midiage de votre dépôt Git local au dépôt en ligne ici.
Donc, avec cela, supposons que quelqu'un vous donne un dépôt Git.
Pouvez-vous en faire une copie sur votre local.
C'est donc là que nous utilisons une autre commande Git appelée Git Claw.
Alors maintenant, vous verrez que j'ai ce dépôt git-test.
Donc ce que je vais faire est, je vais aller dans ce dépôt et
puis copier cette URL et ensuite je vais vous montrer comment je peux
créer une copie de ce dépôt Git ou
cloner ce dépôt en ligne dans mon ordinateur local.
Alors, faisons semblant que je suis sur un autre ordinateur.
Et puis, nous allons à notre ligne de commande et
puis créer un autre référentiel avec le même nom.
En allant à ma ligne de commande, je vais juste monter dans mon gain.
Vous voyez que j'ai mon dossier git-test là-bas.
Donc, je vais créer un autre dossier temporaire ici
juste pour vous montrer que je peux cloner un dépôt git en ligne.
Donc, dans mon dossier temporaire, vous voyez qu'il est vide.
Donc, pour examiner la commande qu'il dit, git clone et l'URL du dépôt.
Donc, appliquons cette commande et clonons ce dépôt git en ligne.
Prétendant que nous sommes sur un autre ordinateur, donc je vais dire,
git clone et ensuite, Collez l'URL de mon dépôt bitbucket ici.
Et puis, vous verrez que le dépôt serait maintenant cloné
dans un dossier local du même nom git-test.
Donc maintenant, si je fais une liste du répertoire,
, vous pouvez voir que le dossier git-test a été créé.
Alors, allons dans le dossier git-test et vous verrez que
c'est une copie exacte de la structure de dossiers que nous avions créée plus tôt.
C'est ainsi que vous pouvez cloner un dépôt Git en ligne.
Donc, tout ce que vous devez faire est d'obtenir l'URL de ce dépôt Git et
, puis simplement utiliser git-clone pour obtenir une copie de cela sur votre ordinateur local.
Avec cela, nous terminons cet exercice sur l'utilisation des dépôts Git en ligne.
Alors, tu l'as finalement Git ?
[MUSIQUE]