Comment créer une branche git
高洛峰
高洛峰 2017-05-02 09:28:10
0
6
568

J'ai créé un framework et deux projets qui dépendent de ce framework (en fait deux programmes de script)
Le framework doit être placé dans le répertoire racine du script.
Le framework et les scripts doivent désormais être modifiés fréquemment.
Git peut-il créer deux branches différentes pour deux projets, et sur chaque branche je peux voir les dernières modifications apportées au framework et au projet respectif (mais pas à l'autre projet) ?
Peut-il ensuite créer des sous-branches pour chaque projet des projets de développement avec des caractéristiques différentes des projets respectifs ?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(6)
大家讲道理

Bien sûr, vous pouvez le faire. Le code et le site Web d'introduction de nombreux projets open source sont ainsi séparés sur Github. Ajoutez simplement --orphan à Checkout, puis nettoyez cette branche complètement indépendante, et le reste peut être fait sur la branche isolée.

git checkout --orphan branchname
git rm --cached -r .

Mais comme tout le monde l'a suggéré, il serait plus raisonnable d'utiliser deux dépôts pour gérer votre situation.

漂亮男人

Pourquoi deux projets devraient-ils être regroupés dans un seul dépôt ? Vous pouvez utiliser deux dépôts, puis placer le framework dans le projet en tant que dépendance externe.
Si vous devez utiliser un repo, le plus simple est d'utiliser le framework comme sous-module de git, puis d'avoir deux projets et deux branches, avec le framework dans le répertoire racine. Cela facilite la modification.

世界只因有你

Il est recommandé de lire attentivement le tutoriel Git. Adresse recommandée :
Tutoriel Git

.
大家讲道理

Je suppose que vous êtes un utilisateur SVN ou CVS. Le modèle de branchement de Git est évidemment différent de SVN. Il peut être plus approprié d'utiliser plusieurs dépôts pour implémenter des fonctions similaires au "branchement" SVN.

Peter_Zhu

Je vais vous donner un tutoriel GIT simple, qui suffit pour le travail quotidien. Portail :
Tutoriel GIT simple
Au fait, je publierai mon propre tutoriel GIT, qui est très complet. tutoriels de la série

phpcn_u1582

Allez directement sur sourcetree. L'interface graphique est plus adaptée pour débuter, une fois que vous y êtes habitué, vous pouvez accéder à la ligne de commande. C'est juste pour le spectacle. La création de branches est très simple et claire graphiquement.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal