J'ai déjà utilisé svn et récemment j'ai commencé à apprendre à utiliser git. L'utilisation de base est presque là, mais il y a un problème que je n'ai pas encore compris. Mon code est hébergé en open source. et c'est facile de développer par moi-même, mais maintenant moi et un autre. Si une personne Android développe ensemble, cela nécessite une branche principale et une branche secondaire. Comment réaliser un développement coopératif multi-personnes sur la Chine open source ? ? ? ? Autrement dit, comment créer des branches et fusionner du code ! Demandez des réponses aux dieux ! Agenouillez-vous et merci !
Généralement, la branche principale pour le développement multi-joueurs est verrouillée lorsque le développement multi-joueur doit extraire sa propre branche de la dernière branche principale principale. Une fois le développement terminé, vous pouvez déployer votre propre branche pour les tests. S'il n'y a pas de problème, fusionnez-le avec Sur la branche principale, si plusieurs personnes développent et exploitent le même fichier, des conflits peuvent survenir. À ce stade, le conflit doit être résolu manuellement et la fusion est terminée.
Il existe de nombreux documents en ligne, vous pouvez vous y référer
http://www.runoob.com/w3cnote...
J'espère que cela vous aidera
Il existe des tutoriels très détaillés sur la façon d'utiliser git en ligne. Prenez simplement un projet, suivez le tutoriel et essayez-le lentement pour comprendre. Il est préférable de poser quelques questions détaillées ici.
Flux de travail Git
git flow (recommandé)
flux github
flux gitlab