[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.
Apprenons plus en
détail deux des fournisseurs de services de référentiel Git en ligne, GitHub et Bitbucket.
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
mis en miroir sur un dépôt Git en ligne sur Bitbucket.
Pour configurer un 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, j'ai juste cliqué dessus, créer un référentiel, 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 et et le test de skit.
Et je vais marquer ça 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 un code que vous pourriez enregistrer
dans votre référentiel Git en ligne.
Donc, s'il vous plaît,
assurez-vous que vous n'avez utilisé que des référentiels privés dans cette spécialisation.
Donc, je vais m'inscrire en tant que référentiel privé Git,
puis cliquez simplement sur, Créer un référentiel.
Et puis il 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 l'URL du référentiel dans la page d'accueil de ce 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 cela.
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.
Et puis collez l'URL pour mon dépôt Bitbucket
que je viens de créer, et, Appuyez sur le retour.
Donc maintenant, mes référentiels Git locaux origine distante 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.
Pour cela, je vais faire le maître d'origine Git push-u.
Et cette commande pousserait le référentiel Git local vers le référentiel en ligne.
Donc, tapez cela, ajoutez l'invite de commande.
Donc, une fois que j'ai tapé ceci à l'invite de commande et
appuyé sur le retour, il va configurer mon dépôt Git.
Parfois, il peut vous demander de taper vos informations d'identification,
y compris votre mot de passe sur votre compte Bitbucket afin que vous deviez 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 Git local sera poussé vers le côté serveur.
Donc maintenant,
les données sur mon dépôt Git local sont maintenant appariées du côté 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 examiner les divers commentaires aussi,
donc je peux regarder l'état dans le deuxième commentaire et le 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 à cette source,
je peux regarder plus de détails sur 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.
Évidemment, vous devez vous rappeler que votre référentiel local ne peut être
apparié qu'à un seul référentiel Git en ligne.
Donc, je vais seulement aller à la configuration du dépôt sur GitHub, et vous remarquerez
que ce même type de commandes sera 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 signe plus,
puis cliquer dessus pour créer un nouveau référentiel, ou
simplement cliquer sur ce bouton ici pour enregistrer votre référentiel.
Et puis quand cela arrive, je peux simplement dire git-test, et encore
une fois, pour rappel, s'il vous plaît faire le dépôt privé.
La plupart de ces fournisseurs vous permettent désormais 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 vivement à garder vos dépôts privés pour
le moment sauf si vous travaillez avec une équipe.
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 également un tas de commandes ici sur la façon de
configurer le référentiel, donc pour créer un nouveau référentiel 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 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'information est rendue
à 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 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 ?
Donc, c'est là que nous utilisons une autre commande Git appelée clone Git.
Donc maintenant, ici, vous voyez que j'ai ce dépôt git-test.
Donc, ce que je vais faire, c'est que je vais aller dans le dépôt,
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 et puis créer un autre dépôt avec le même nom.
Aller à ma ligne de commande, je vais juste passer dans mon, 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 dépôt Git en ligne.
Donc, dans mon dossier temporaire, vous verrez qu'il est vide.
Donc, pour passer en revue la commande, il est dit clone Git et l'URL du dépôt.
Appliquons donc cette commande, puis clonons ce 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 le dépôt Git ne sera pas cloné
dans un dossier local avec le 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éé.
Donc, allons dans le dossier git-test, et puis vous allez que
c'est une copie exacte de la structure de dossier que nous avions créée plus tôt.
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 simplement utiliser le clone Git 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 enfin eu ?
[ MUSIQUE]