
J'utilise principalement GitHub pour le contrôle de version et la collaboration sur plusieurs projets, et je le trouve très efficace. J'adore la façon dont GitHub m'aide à garder le code organisé, sécurisé et collaboratif. Ses fonctionnalités, comme les pull requests, les workflows CI/CD et les revues de code, facilitent le maintien de la qualité et la livraison d'applications mobiles en toute confiance. J'aime vraiment comment GitHub centralise tout autour d'un projet, avec les problèmes, les discussions, l'historique des commits et les versions, tout en un seul endroit. La gestion des branches, l'historique clair des commits et les intégrations avec des outils tiers s'intègrent naturellement dans mon flux de travail quotidien, rendant plus facile la maintenance et l'évolution des projets au fil du temps. Utiliser GitHub avec des IDE comme VS Code, Android Studio et Xcode rend le commit, la révision et la résolution des conflits fluides. La configuration initiale a été fluide, et la documentation et les outils étaient très utiles. Avis collecté par et hébergé sur G2.com.
Les conflits de fusion peuvent devenir difficiles à résoudre dans les grandes demandes de tirage, et l'expérience de révision peut devenir bruyante lorsque de nombreux commentaires et révisions sont impliqués. De plus, certaines fonctionnalités avancées et une utilisation plus élevée de l'intégration continue étant verrouillées derrière des plans payants peuvent être restrictives pour les petites équipes ou les projets secondaires. De plus, pour les projets plus grands ou de longue durée, la gestion des problèmes et des projets peut sembler limitée par rapport aux outils dédiés, surtout lorsqu'il s'agit de suivre des flux de travail ou des dépendances complexes. Avis collecté par et hébergé sur G2.com.




