Attachez vos ceintures, les gars, camp;rsquoest un nerd. ne connaissez pas encore le rôle de GIT dans votre vie, cet article ne fonctionnera probablement pas pour . Bien que je m’assurerai d’utiliser le Sous arbre GIT dans mon développement WordPress et de définir notre dialogue dans un petit contexte de ce que GIT est, il sera minimal. Il ne samp;rsquoagit pas damp;rsquoun tutoriel
Quamp;rsquoest ce que GIT? En bref, GIT est un logiciel de contrôle de version. Cela signifie que je peux utiliser git pour comprendre lamp;rsquohistorique de mon code, son état à une certaine date, qui est responsable des changements sur une ligne de code spécifique, et ainsi de suite. Nous supposons que si comprenez cela, familiariserez également avec le modèle GIT de base. Comme le savez, GIT pull reçoit des modifications à la copie locale du projet et GIT Push les partage avec damp;rsquoautres sur github, bitbucket, gitlab, et ainsi de suite. Pourquoi utiliser le contrôle de version distribué? À proprement parler, GIT namp;rsquoest pas seulement un
Brev. cela namp;rsquoest pas évident, dans tous les fragments de code ci dessous, remplacerez mygitsubrepo par le Slug réel que souhaitez utiliser pour le projet, en majuscules et en tirets. De même, personnaliserez mon URL damp;rsquoéchantillon github. Cependant, la commande est:
GIT Remote add F mygitsubrepo https:github.comdavidbhayesMyGitSubRepo.git 2. Ajoutez une nouvelle télécommande comme sous arbre une fois que nous avons cette télécommande, nous devons dire à GIT où il devrait mettre les fichiers de notre sous arbre. Parce que mon dépôt est essentiellement un
(encore une fois, Remplacez tout mygitsubrepo par une branche vraiment raccourcie qui correspond à ce que pensez du projet.) 3. Pour les modifications futures, Veuillez restaurer et extraire le Sous arbre GIT. Lamp;rsquoopération ci dessus démarrera et insérera tous les fichiers une fois. Mais utilisez cette configuration peut être parce que voulez être en mesure damp;rsquoextraire les changements dans le temps du sous dépôt GIT en utilisant la commande git subtree. Ceci se fait essentiellement en (1) mettant à jour la copie locale du dépôt distant en utilisant GIT Fetch, puis (2) tirant les modifications du sous arbre GIT, avec une commande très similaire à la première fois:
GIT Fetch mygitsubrepo git subtree pull prefix WP content plugins mygitsubrepo mygitsubrepo Master extrusion parce que je namp;rsquoai presque pas besoin ne veux pas exécuter ces commandes indépendamment, jamp;rsquoa I une petite mise à jour du script mygitsubrepo. Je peux transformer ces deux étapes complexes en une ligne simple. Mais ce namp;rsquoest pas nécessaire, et
Utilisation du sous arbre GIT dans les projets WordPress