[MUSIC]
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.
En savoir plus sur deux des fournisseurs de services de référentiel Git en ligne,
GitHub et Bitbucket, un peu plus en détail.
Nous allons voir comment nous pouvons configurer notre référentiel Git local
pour qu'il soit mis en miroir dans un référentiel 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 établi sur un dépôt Git en ligne sur Bitbucket.
Pour configurer dans le référentiel Git en ligne, accédez à l'un de ces
fournisseurs de services en ligne, puis inscrivez-vous pour un compte.
Donc ici, je me suis inscrit à mon compte Bitbucket, et
ma page d'accueil est ouverte ici.
Je vais donc créer un nouveau référentiel
en ligne sur mon dépôt Bitbucket.
Donc, je clique juste sur le référentiel Créer, et
puis cela arriverait avec quelques détails.
Maintenant, cela varie en fonction du 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 conserver vos dépôts en tant que référentiels privés,
car vous ne voulez pas que quelqu'un d'autre copie le code que vous pourriez enregistrer
dans votre référentiel Git en ligne.
Alors s'il vous plaît,
assurez-vous que vous n'utilisez que des référentiels privés dans cette spécialisation.
Donc, je vais m'inscrire en tant que dépôt privé obtenir,
puis cliquez simplement sur créer un dépôt.
Et puis ça fera un peu d'installation, et sera prêt 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 une URL pour
le référentiel dans la page d'accueil du référentiel.
Il suffit donc de copier cette URL pour le dépôt, car nous
en aurions besoin pour synchroniser notre dépôt Git local avec ce dépôt.
Donc je vais copier ça.
Et puisque j'ai déjà créé mon dépôt Git local, je vais
y aller et le configurer pour qu'il soit mis en miroir dans ce dépôt Git en ligne.
Donc, pour cela, nous devons utiliser quelques commandes Git qui nous permettent de le faire.
Aller à l'invite de commande dans mon dossier de dépôt Git, je vais taper,
git remote add origin.
Puis collez l'URL de
mon dépôt Bitbucket que je viens de créer, et appuyez sur le retour.
Donc maintenant, l'origine distante de mon dépôt Git local est définie sur le dépôt Bitbucket.
Donc 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 référentiel Git en ligne,
la première que nous venons de faire, git remote add origin et l'URL du référentiel.
Et donc cela ajoutera le référentiel en ligne comme référentiel distant pour
mon référentiel Git local.
Une fois que je fais cela, alors je dois pousser mon contenu dans mon référentiel en ligne.
Donc, pour cela, je fais git push -u maître d'origine.
Et cette commande pousserait le référentiel Git local vers le référentiel en ligne.
Tapons donc cela à l'invite de commande.
Donc, une fois que je tape ceci à l'invite de commande et que j'
appuie sur le retour, il va configurer mon dépôt Git.
Parfois, il peut vous demander de saisir 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 m'a pas demandé à nouveau
le mot de passe.
Mais une fois que j'ai tapé cela,
alors le contenu de mon dépôt local sera poussé sur le site du serveur.
Donc maintenant, les données sur mon dépôt Git local sont maintenant appariées sur le serveur.
Allons donc à Bitbucket pour voir l'état de mon dépôt Git en ligne maintenant. En
allant à mon Bitbucket, puis en examinant le dépôt Git en ligne,
vous verrez qu'il y a eu une branche,
la branche master, qui a été poussée vers mon dépôt Git en ligne.
Je peux ensuite 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 examinez aussi les commentaires de rayon, donc
je peux regarder l'état dans le deuxième commentaire et au premier commentaire.
Ainsi, vous pouvez maintenant voir que toutes ces informations ont été téléchargées
dans le référentiel en ligne, y compris l'historique de tous les commentaires.
Ensuite, en revenant là-bas, vous pouvez voir plus de détails sur tous
les commentaires qui ont été envoyés au côté serveur.
Je peux examiner chacun de ces commentaires un peu plus en détail.
Et je retourne à la source,
je peux regarder plus de détails de la source comme ça.
Donc, cela a maintenant configuré mon
dépôt Git local pour être mis en miroir dans Bitbucket.
La procédure est assez similaire même sur GitHub.
Laissez-moi donc mettre en place un référentiel GitHub en ligne.
Maintenant, évidemment, vous devez vous rappeler que votre référentiel local ne peut être
apparié qu'à un seul référentiel 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 mis en miroir sur un dépôt sur GitHub.
Donc, sur GitHub, si vous vous connectez à votre compte,
vous verrez quelque chose comme ceci sur votre page d'accueil.
Vous pouvez aller à droite où il y a un côté plus, puis cliquer dessus
pour créer un nouveau dépôt, ou simplement cliquer sur ce bouton ici pour dire nouveau dépôt.
Et puis quand cela arrive, je peux simplement dire git test,
et puis, encore une fois, pour rappel, s'il vous plaît, en 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 les partager avec d'autres personnes ?
Donc, je vous exhorte vivement à garder vos dépôts privés pour
le moment, à moins que vous ne travailliez avec un Tee.
Je dois vous rappeler qu'en ce moment, GitHub prend en charge les dépôts privés
uniquement pour les abonnés qui paient pour leur compte GitHub.
Il n'est donc pas disponible pour les abonnés qui utilisent leur compte gratuit.
Donc, il suffit de cliquer sur privé,
puis Créer un référentiel, 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 fait plus tôt, ou pour pousser un dépôt existant,
les deux mêmes types de commandes qui doivent être émises.
Donc, cela configure fondamentalement votre référentiel GitHub
pour refléter votre référentiel local.
Donc, puisque j'ai déjà lié mon dépôt à Bitbucket,
je ne vais pas utiliser mon dépôt GitHub à cet effet.
Donc, comme vous l'avez remarqué, 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'information
est rendue à l'écran dans l'interface utilisateur et un peu de changements.
Plus ou moins, ils sont similaires dans le débat à la façon dont vous allez les utiliser
en termes de mise en miroir de votre dépôt Git local sur le dépôt en ligne ici.
Donc avec ça, 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 clone.
Donc maintenant, vous voyez que j'ai ce dépôt de test git.
Donc, ce que je vais faire, c'est que je vais aller au suppositoire,
puis copier cette URL.
Et puis je vais vous montrer comment je peux créer une copie du référentiel Git ou
cloner ce référentiel en ligne dans mon ordinateur local.
Alors faisons semblant que je suis sur un autre ordinateur, puis nous allons à
notre ligne de commande, puis créer un autre dépôt avec le même nom.
Aller à ma ligne de commande, je vais juste aller vers le haut et
vous verrez 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 service de référentiel Git en ligne dans mon dossier temporaire.
Vous voyez qu'il est vide.
Donc, pour passer en revue la commande, il dit git clone et l'URL du dépôt.
Appliquons donc cette commande et clonons le référentiel Git en ligne.
Prétendant que nous sommes sur un autre ordinateur, donc je vais dire git clone.
Puis, Collez l'URL de mon dépôt Bitbucket ici.
Et puis vous verrez que ce dépôt sera 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 be git-test a été créé.
Donc, allons dans le dossier git-test, et puis vous verrez qu'il
s'agit d'une copie exacte de la structure de dossier que nous avions créée précédemment.
C' est ainsi que vous pouvez cloner un référentiel Git en ligne.
Donc, tout ce que vous devez faire est d'obtenir l'URL de ce dépôt Git,
puis d'utiliser simplement git clone pour obtenir une copie de cela sur votre ordinateur local.
Avec cela, nous terminons cet exercice sur l'utilisation des référentiels Git en ligne.
Alors tu l'as finalement Git ?
[ MUSIQUE]