Article original : Pushing to Github - made simple enough for Poets

Par Usheninte Dangana

Quand j'ai commencé à pousser activement du contenu vers Github, je n'ai pas poussé des contributions Open Source, des Composants ou quoi que ce soit de similaire - j'ai poussé de la poésie. Je l'ai fait, parce que c'est ce que j'aime le plus, après le codage. Je reste éternellement reconnaissante d'avoir pris l'initiative de faire mon premier git commit.

Maintenant, je veux décomposer le processus pour les nouveaux codeurs (et les poètes - espérons-le 😊), afin qu'ils puissent devenir à l'aise avec le travail sur Github aussi. Je vais décomposer plusieurs façons de pousser du contenu vers Github. Pour les besoins de cet article, je vais supposer que les lecteurs sont familiers avec l'utilisation du Terminal (GitBash ou autre).


Pousser vers un nouveau dépôt avec un fichier README

Il y a juste quelques étapes essentielles à cela :

  • Cliquez sur le bouton vert Clone or download sur la page du dépôt.
    Git Clone

  • Utilisez l'option Clone with HTTPS, et copiez le lien fourni. Git Clone 2

  • Exécutez git clone https://github.com/UserProfile/repository.git dans le terminal. Ici, UserProfile et repository seront remplacés par les valeurs fournies dans le lien copié.

  • Exécutez git init dans le terminal. Cela initialisera le dossier/dépôt que vous avez sur votre système informatique local.
  • Exécutez git add . dans le terminal. Cela suivra les changements apportés au dossier sur votre système, depuis le dernier commit. Si c'est la première fois que vous commitez le contenu du dossier, cela ajoutera tout.
  • Exécutez git commit -m"insérer Message ici". Cela préparera les changements ajoutés/suivis du dossier sur votre système pour les pousser vers Github. Ici, insérer Message ici peut être remplacé par n'importe quel message de commit pertinent de votre choix.
  • Exécutez git push origin master. Notez que le dernier mot dans la commande master, n'est pas une entrée fixe lors de l'exécution de git push. Il peut être remplacé par n'importe quel nom de "branch_name" pertinent.

Comment pousser du Code Existant vers un nouveau dépôt Github

"Coder est une belle chose. Tout le monde peut apprendre à coder !"

Ce que vous devez faire :

  • Copiez le lien HTTPS fourni.
    Exemple de Dépôt Vide

  • Exécutez git init dans le terminal. Cela initialisera le dossier/dépôt que vous avez sur votre système informatique local.

  • Exécutez git add . dans le terminal. Cela suivra les changements apportés au dossier sur votre système, depuis le dernier commit. Comme c'est la première fois que vous commitez le contenu du dossier, cela ajoutera tout.
  • Exécutez git commit -m"insérer Message ici". Cela préparera les changements ajoutés/suivis du dossier sur votre système pour les pousser vers Github. Ici, insérer Message ici peut être remplacé par n'importe quel message de commit pertinent de votre choix.
  • Exécutez git remote add origin https://github.com/Usheninte/example.git dans le terminal. Ici, Usheninte et example seront remplacés par les valeurs fournies dans le lien copié. Cela poussera le dossier existant sur votre système informatique local, vers le nouvellement créé dépôt Github.
  • Exécutez git remote -v. Cela fait un peu de magie git pull et git push, pour s'assurer que le contenu de votre nouveau dépôt Github, et le dossier sur votre système local sont les mêmes.
  • Exécutez git push origin master. Notez que le dernier mot dans la commande master, n'est pas une entrée fixe lors de l'exécution de git push. Il peut être remplacé par n'importe quel nom de "branch_name" pertinent.

Alors, c'est tout ! Je crois honnêtement que tout le monde peut apprendre à coder. J'ai passé l'année dernière à tutorer des étudiants de premier cycle au Nigeria, sur le Développement Logiciel. Bientôt, je commencerai mon voyage en tant qu'Entrepreneur-in-Training à la Meltwater Entrepreneurial School of Technology.

Commencez à coder dès aujourd'hui !