Par exemple, il y a un Master distant appelé a, et maintenant il y a deux branches a1 et a2 sous a, correspondant à différents projets ou différents modules
Mon local a deux dossiers qui ne sont pas dans le même parent ; directory. , correspondant au contenu des branches a1 et a2, comme c:b1 et D:b2
Comment puis-je pousser le contenu de b1 vers la branche a1 et le contenu de b2 vers la branche a2 ?
Il serait préférable d'avoir un mode d'emploi pour le client Windows, merci !
ps, la branche branchée peut-elle continuer à brancher ? Je l'ai testé et ça ne semble pas fonctionner ?
Suite au commentaire, nono, un fichier peut avoir plusieurs branches, ce qui signifie qu'un fichier a plusieurs versions, vous ne pouvez donc exploiter qu'une seule version du fichier à la fois. De la même manière, j'ai un dossier en main. Les trois versions sont la version maître, la version de développement et la version de recherche de test. Vous ne pouvez modifier qu'une seule version à la fois. mettez-en une nouvelle. Les idées y sont ajoutées puis me sont rendues. Après que tout le monde ait eu une réunion, ils pensent que votre idée est très bonne. Ensuite, tout le monde fera le suivi du développement de votre idée. et fusionnez le nouveau contenu du test Entrez, tout le monde développera sur dev, et la version stable sera finalement fusionnée dans master.
La seule différence entre les versions et les branches est qu'il peut n'y avoir aucune relation entre les versions, mais les branches ont généralement une relation de dérivation. Si dev peut être fusionné dans master, cela signifie que dev à un certain moment auparavant était dérivé de master, ou un certain Point dev est une copie de master, c'est la branche.
Quant à si vous souhaitez faire une branche pour le code et une autre branche pour le document, vous pouvez, mais il n'y a pas de relation de dérivation entre les deux, et cela ne sert à rien de le fusionner. De plus, le document code en général. n'a pas de relation mutuellement exclusive et sera essentiellement modifié en même temps Oui, il est préférable de créer deux bibliothèques de ressources git plutôt que de modifier les documents et les codes dans un seul dossier
.Le problème est résolu. Pour des raisons de sécurité, validez une fois la branche locale en cours de développement et synchronisez-la
Ensuite, construisez la branche côté Web, puis après que le client ait flashé la branche, passez à la branche et copiez le fichier ; fichier local Supprimez le contenu du dossier, copiez les fichiers qui doivent être conservés par la nouvelle branche dans le dossier local d'origine et synchronisez-les avec la branche distante
Lorsque vous devez utiliser la branche d'origine, sélectionnez directement le fichier local ; branchez-vous sur le côté gauche du client, changez et attendez quelques secondes. Secondes, vous verrez que les fichiers du dossier local d'origine sont restaurés dans les fichiers précédemment supprimés. La même chose s'applique lorsque vous devez passer à une autre branche Portez une attention particulière au commit et à la synchronisation avant de changer de branche
;