Maison > Questions et réponses > le corps du texte
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 ?
大家讲道理2017-05-02 09:30:10
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.
漂亮男人2017-05-02 09:30:10
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.
世界只因有你2017-05-02 09:30:10
Il est recommandé de lire attentivement le tutoriel Git. Adresse recommandée :
Tutoriel Git
大家讲道理2017-05-02 09:30:10
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.
天蓬老师2017-05-02 09:30:10
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_u15822017-05-02 09:30:10
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.