Il est bien connu que GIT est difficile à apprendre pour les débutants, en particulier pour les non développeurs. Avant damp;rsquoapprendre à utiliser GIT, jamp;rsquoai essayé au moins 3 fois (plus de 20 fois) simplement parce que jamp;rsquoai cherché sur Google
GIT permet de créer, de collaborer et de gérer des projets (Code, texte, copie, information) Tout en enregistrant lamp;rsquohistorique de ce qui a été fait. Même si travaillez seul, GIT est un outil utile parce que avez peut être déjà rencontré des problèmes que votre système de contrôle de version peut résoudre. Dans je vais montrer comment utiliser GIT et github pour mieux organiser les différentes versions du projet. Cet article est destiné aux débutants, donc nous namp;rsquoexplorerons pas en profondeur la partie technique de la façon dont GIT fonctionne, ni la façon de collaborer. Nous nous concentrerons plutôt sur le concept.
Calendrier damp;rsquoinstallation de GIT quamp;rsquoest ce que github? Configuration du dépôt GIT GIT init GIT add and GIT commit Command Line navigation bifurcation Synchronization with github Push pull and Clone mon objectif est de rendre la courbe damp;rsquoapprentissage de GIT plus accessible en introduisant le contrôle de version à lamp;rsquoaide damp;rsquoun simple exemple pratique, qui est généralement exécuté à lamp;rsquoaide damp;rsquoicônes et fait glisser déposer Sélectionnez pour connecter les points lorsque travaillez à partir de la ligne de commande. Dans je vais également définir les termes GIT importants en gras afin que puissiez apprendre
Le roi de la langue GIT. Avec un modèle mental puissant et un vocabulaire correct, les tutoriels avancés et la collaboration avec damp;rsquoautres utilisateurs professionnels seront plus significatifs:)
À ce stade, supposons que cherchiez un emploi, donc voulez écrire un nouveau CV avec toutes vos qualifications. Vous savez quamp;rsquoil y aura beaucoup de versions différentes de votre CV, donc avez besoin damp;rsquoun moyen de les garder en ordre. Il namp;rsquoy a pas de CV séquentiel cohérent, Oh, mon Dieu: (si namp;rsquoutilisez pas GIT, pourriez essayer damp;rsquoutiliser la Convention de nommage pour construire un calendrier de base pour suivre lamp;rsquoordre des CV (p. ex., CV de janvier 2016, CV de juin 2016, CV de 2018, CV de 2019, etc.). Chaque fois que sélectionnez Enregistrer sous et créez un nouveau document avec un nom différent dans lamp;rsquoordre, un instantané est créé dans la ligne de temps de base à laquelle pouvez revenir. CV 2015. Par exemple, docx peut être considéré comme un instantané ci dessous.
Un ambitieux calendrier de versionnage GIT simule le processus et organise les « instantanés » que définissez selon un calendrier clair afin que puissiez maintenir lamp;rsquoordre correct des différentes versions du document et revenir aux versions précédentes. Github pour les débutants, namp;rsquoayez pas peur, commencez à installer git pour utiliser GIT dans votre CV, devez lamp;rsquoinstaller sur votre ordinateur. Git pour Windows git pour Mac git pour Linux après lamp;rsquoinstallation de GIT, pouvez insérer la commande GIT en utilisant lamp;rsquoapplication GIT Bash fournie avec GIT (ou le terminal utilisateur Mac).
Avec github, votre CV évoluera tout au long de votre vie (au moins jusquamp;rsquoà ce que le robot prenne le relais), alors assurez damp;rsquoavoir une sauvegarde au cas où votre ordinateur serait perdu ou quelque chose comme ça. Camp;rsquoest là que github est utilisé. Créer une sauvegarde gratuite du site sur github github est
Un dossier sur votre ordinateur appelé job hunting. Ce dossier sera notre dépôt local où nous stockerons les CV et les fichiers GIT. Un dépôt ou un Repo est lamp;emplacement central de stockage des fichiers que créez pour chaque projet GIT. Le dépôt peut contenir des fichiers, des images, des données et presque tout ce dont un projet a besoin. construisez un site et que souhaitez utiliser GIT, un dossier est créé pour les fichiers du site. Notez que pouvez avoir un dépôt local sur un ordinateur distant ou un dépôt dans github. Nous verrons comment les connecter plus loin dans ce post. Tout damp;rsquoabord, nous devons entrer le dossier que nous venons de créer afin que nous puissions exécuter les commandes.
Arrêter le codage denim: 10 conseils pour améliorer la qualité des thèmes et des plugins WordPress travail interne utiliserez la ligne de commande pour parcourir vos fichiers pour accéder au dossier que venez de créer. Du calme. Camp;rsquoest comme utiliser un gestionnaire de fichiers parce que ouvrez un dossier, sélectionnez un dossier à lamp;rsquointérieur, puis allez dans ce dossier, et ainsi de suite jusquamp;rsquoà ce que trouviez du travail. Pour voir la liste des dossiers, utilisez la commande dir. GIT Bash terminal renvoie une liste des fichiers et dossiers disponibles pour la sélection. Vous utiliserez la commande CD, qui représente le changement de répertoire suivi du nom du dossier à saisir.
Voir comment puis je voir un dossier dans mon dossier en utilisant ce qui suit? Ensuite, je peux sélectionner, faire un clic droit et copier le nom du dossier à saisir. Dans GIT Bash terminal, insérez le CD, faites un clic droit et collez le nom du dossier, puis appuyez sur Entrée. Dans la capture damp;rsquoécran du gestionnaire de fichiers, pouvez voir la recherche damp;emploi dans onedrive amp;gt wpmu Dev amp;gt github, puis je vais vérifier chaque dossier avec le CD. allez dans le mauvais dossier et avez besoin damp;rsquoune mise à jour, utiliserez le CD.. (notez ces deux points, ce namp;rsquoest pas un point). Pour les utilisateurs de Windows, pouvez
Ouvrez le dossier de recherche damp;emploi dans le gestionnaire de fichiers, puis faites un clic droit et sélectionnez GIT Bash ici pour éviter de naviguer entre les fichiers en utilisant GIT Bash. êtes coincé ici, laissez moi un message ci dessous et nous assurons de passer à lamp;rsquoétape suivante de ce tutoriel:) GIT init pour le gagner, activez GIT dans ce dossier et convertissez le en dépôt, devez exécuter la commande GIT init dans le dossier que venez de créer. Ceci crée un dossier. GIT est caché dans votre dépôt. Dans la capture damp;rsquoécran du gestionnaire de fichiers ci dessous, jamp;rsquoai autorisé les fichiers cachés à être visibles. ce paramètre namp;rsquoest pas activé pour , ne verrez pas le fichier, mais si utilisez GIT init correctement, le fichier existera même si ne le voyez pas. GIT init représente lamp;rsquoinitialisation et dites essentiellement à votre ordinateur que voulez utiliser GIT dans ce dossier. GIT init doit être exécuté dans le dossier à convertir en dépôt. Tu vois que je cherche du travail? Notre dépôt est prêt, donc maintenant nous allons créer un fichier texte de CV. Vous pouvez utiliser lamp;rsquoancienne méthode pour créer un fichier texte dans le dossier de recherche damp;emploi, ou pouvez saisir touch resume. Txt in GIT Bash terminal. Utilisez la commande touch, suivie du nom et de l’extension du fichier, pour créer le fichier dans votre dossier. Camp;rsquoest bien, namp;rsquoest ce pas? voulez suivre les modifications apportées à plusieurs fichiers, peu importe la façon dont créez le fichier, un autre document est créé dans le même dépôt. Par exemple, une lettre damp;rsquoaccompagnement. Txt ou mallette. Le HTML peut être dans le même dépôt que la recherche damp;emploi parce quamp;rsquoils sont tous deux liés à la recherche damp;emploi. Vous savez maintenant que GIT organise différents instantanés de fichiers dans le dépôt sur une seule ligne de temps. GIT donne le contrôle total sur ce que voulez inclure dans le Snapshot. Vous pouvez inclure un fichier, donc ne pouvez continuer que. Txt ou tous les fichiers du dépôt, pouvez également sélectionner. Dans GIT, un instantané est appelé commit, camp;rsquoest à dire
GIT tato retourne les modifications pour confirmer quels fichiers seront inclus dans la prochaine soumission. Lorsque utilisez lamp;rsquoétat GIT, remarquerez quamp;rsquoil indique que êtes sur lamp;rsquohôte de la branche. Vous utilisez souvent GIT Status pour quitter votre zone de confort GIT non seulement crée une ligne de temps principale, mais permet, ainsi quamp;rsquoà damp;rsquoautres, de créer damp;rsquoautres lignes de temps. La ligne de temps principale ou la branche du terme GIT est appelée ligne de temps principale. Camp;rsquoest lamp;rsquoépine dorsale damp;rsquoun arbre dont proviennent les autres branches, ou toutes les autres branches de son cours original. La branche permet damp;rsquoexplorer des alternatives que pouvez fusionner dans la ligne de temps principale ou supprimer si cela ne fonctionne pas. Introduction au flux de travail github pour créer une nouvelle branche, remplacerez le nouveau nom de branche par le nom de branche GIT. Vous pouvez également utiliser la branche git pour voir une liste des branches disponibles. Un astérisque apparaît à côté de votre branche actuelle. Pour passer à une nouvelle branche ou revenir à la branche primaire, utiliserez le nom de commande GIT Checkout de la branche à laquelle voulez passer Par exemple, si voulez essayer damp;rsquoajouter une section compétences à votre CV pour voir samp;rsquoil y a plus damp;rsquoune entrevue, créerez une branche appelée compétences. Vous devez entrer GIT Branch Skills pour créer une branche, puis GIT Checkout Skills pour commencer à soumettre sur la branche skills. ces changements donnent plus de possibilités damp;rsquoentrevue, pouvez fusionner les deux branches. Pour fusionner une branche, devez utiliser GIT Checkout Master pour retourner à la branche primaire, puis utiliser GIT Merge Skills pour indiquer que je veux transférer les modifications que jamp;rsquoai faites dans la branche Skills à la branche primaire. Damp;rsquoautres peuvent également créer des branches quamp;rsquoils veulent fusionner à la branche principale. Les équipes qui développent différentes fonctions le feront. Parfois, voulez créer du contenu qui namp;rsquoa pas lamp;rsquointention de fusionner à la branche principale. Par exemple, Supp
Nous voulons que trouviez sur github un bon modèle de Portfolio créé par quelquamp;rsquoun damp;rsquoautre et que lamp;rsquoutilisiez comme point de départ pour le modèle de portfolio. Vous pouvez créer une fourche dans github afin que puissiez essentiellement obtenir votre propre copie à construire. Pour créer une fourche dans le dépôt github, appuyez sur le bouton fourche pour que la fourche soit une copie du dépôt. La bifurcation du dépôt permet de tester librement les modifications sans affecter la conception originale. Le plus souvent, les Forks sont utilisés pour suggérer des changements aux projets damp;rsquoautres personnes ou pour utiliser les projets damp;rsquoautres personnes comme point de départ de vos idées. Aider les bifurcations et les branches dans GIT au fait, assurez de vérifier les licences dans le dépôt au fur et à mesure que formez le travail de quelquamp;rsquoun damp;rsquoautre. Synchroniser avec github parlons maintenant de synchroniser le dépôt local (sur votre ordinateur) avec le dépôt distant sur github. Nous accéderons damp;rsquoabord à github et créerons un dépôt public appelé Job Hunting, comme sur lamp;rsquoordinateur local. Créez un dépôt public maintenant nous devons dire à git sur votre ordinateur que le dépôt distant existe. Nous allons utiliser GIT Remote add Origin https:github.comusernameJob-Hunting.git Oui. Assurez de remplacer le nom damp;rsquoutilisateur par le nom damp;rsquoutilisateur github. Vous pouvez également obtenir lamp;rsquoorigine à partir de la section paramètres rapides. Tu vois à quoi ressemble mon nom damp;rsquoutilisateur? Lorsque synchronisez des fichiers locaux et distants en utilisant des services tels que DropBox ou onedrive, votre ordinateur dispose damp;rsquoun dossier spécial dans lequel pouvez enregistrer des fichiers. Lorsque effectuez des modifications et enregistrez le fichier dans ce dossier spécial, les modifications sont automatiquement téléchargées dans le cloud. GIT donne un meilleur contrôle sur le contenu à envoyer au dépôt distant en namp;rsquoenvoyant des soumissions que lorsque le dites. Pour envoyer des soumissions au dépôt distant, utiliserez la commande GIT push. GIT Push envoie votre soumission
Dans votre dépôt distant. GIT Push peut être suivi de deux paramètres, un nom distant (la source est le nom distant par défaut) et un nom de branche (comme Master). Pour utiliser GIT Push, devez avoir au moins une soumission. Comme nous travaillons sur la branche principale, nous insérons lamp;rsquohôte source GIT Push dans GIT Bash terminal. Une fenêtre apparaît où pouvez saisir les identifiants de connexion github. Une fois que lamp;rsquoavez fait, si allez au dépôt dans github, verrez que les fichiers que avez inclus dans votre première soumission ont été ajoutés au dépôt distant. Sweet:) Il y a maintenant 8 façons de synchroniser le dépôt GIT avec certains hôtes WordPress, tels que Wp Engine et wpmu Dev hosting, et même de permettre d’envoyer des fichiers WordPress locaux à l’hôte en utilisant GIT. y réfléchissez, camp;rsquoest vraiment génial. Vous pouvez utiliser git pour suivre les différentes versions damp;rsquoun site afin de récupérer les soumissions précédentes lorsque mettez à jour ou changez un site interrompu. Camp;rsquoest ce que SFTP ne peut pas faire. Cela est utile lorsque votre projet devient plus complexe et commence à avoir sa propre vie. avez besoin damp;rsquoune copie du dépôt distant à lamp;rsquoavenir, ou si voulez construire à partir du travail de quelquamp;rsquoun damp;rsquoautre, Obtenez votre copie. Vous pouvez utiliser GIT clone ou GIT pull au cas par cas. Vous avez peut être déjà vu la phrase cloner ce dépôt sur github dans damp;rsquoautres tutoriels. Vous pouvez considérer le clonage GIT comme un moyen de des fichiers. GIT clone crée un dossier nommé, comme Job Hunting, à partir du dépôt et y Insère tous les fichiers. Avant damp;rsquoutiliser GIT clone, naviguez dans le dossier où voulez créer le dépôt de clones. Vous avez besoin de lamp;rsquoURL Web du dépôt pour lamp;rsquoURL GIT clone de la commande Repo. je veux cloner ma base de données, GIT clone https:github.comfeliciaceballosJob-Hunting.git Oui. Au fait, camp;rsquoest un
Pour que tu tamp;rsquoentraînes. Le bouton clone vert affiche lamp;rsquoURL du dépôt github, pouvez utiliser GIT clone pour mettre à jour le dépôt local lorsque travaillez avec lamp;rsquoéquipe, et namp;rsquoutiliserez pas GIT clone parce que namp;rsquoavez pas besoin damp;rsquoune nouvelle copie. Vous utiliserez GIT pull à la place. Il en va de même si travaillez seul et que voulez extraire la dernière soumission de dépôt distant au dépôt local. Vous pouvez considérer GIT pull comme une mise à jour. GIT pull fusionnera vos dépôts locaux et distants afin que ayez la dernière version du projet. Félicitations pour avoir appris à utiliser GIT et terminé ce long tutoriel! Vous devriez maintenant ajouter GIT à votre CV) oubliez la commande GIT pendant lamp;rsquoapprentissage, pouvez utiliser lamp;rsquoaide git pour retourner à la liste des commandes GIT communes. Lamp;rsquoétat GIT est utile même si êtes confus et que namp;rsquoêtes pas sûr de votre branche ou du fichier que avez ajouté. namp;rsquo pas la ligne de commande, pouvez également utiliser lamp;rsquoapplication de bureau github, mais namp;rsquoaurez pas accès à autant de commandes. Vous pouvez faire beaucoup de choses avec GIT! On a juste touché la surface. Maintenant que avez une meilleure compréhension de GIT et github, voici quelques endroits pour continuer à apprendre. Commandes GIT de base et exemples GIT Guide simple bien que puissiez penser que namp;rsquoavez pas besoin de GIT et github parce que travaillez seul, le fait est que ne travaillez pas seul. Vous faites partie de cette incroyable communauté WordPress et nous travaillons ensemble pour exécuter un tiers du Web, créer des plugins, des thèmes et d’autres choses intéressantes basées sur le travail des autres. GIT et github sont des outils qui aident à mettre en œuvre les sources ouvertes damp;rsquoaujourdamp;rsquohui. Après tout, WordPress est une fourchette en soi Dites moi si utilisez GIT et github seuls dans le flux de travail ou dans le cadre damp;rsquoune équipe? êtes un débutant de GIT, que pensez de ce billet de blog? Ça marche.
Et Étiquette: idota github
Guide GIT et github pour les non développeurs