[Unity] Utiliser Git ou Bitbucket
Lorsqu’il s’agit de choisir entre Git et Bitbucket pour votreprojet Unity, il est important de comprendre les différences et les fonctionnalités offertes par chaque plateforme afin de prendre la décision la mieux adaptée à vos besoins spécifiques. Voici quelques points à considérer :
- Git : Git est un système de contrôle de version distribué très populaire et largement utilisé. Il offre des fonctionnalités avancées de suivi des modifications, de collaboration et de gestion de code source. Git est conçu pour être rapide, efficace et évolutif, ce qui en fait un choix idéal pour les projets de toutes tailles. Il fonctionne en ligne de commande, mais il existe également des interfaces graphiques conviviales pour faciliter son utilisation.
- Bitbucket : Bitbucket est une plateforme de développement logiciel qui propose un service d’hébergement de dépôts Git et Mercurial. Contrairement à Git, qui est un logiciel open source, Bitbucket est une solution propriétaire proposée par Atlassian. Bitbucket offre des fonctionnalités de gestion de code source, de suivi des problèmes, de collaboration en équipe et d’intégration continue. Il propose également des options flexibles en termes de contrôle d’accès et de tarification.
Lorsque vous choisissez entre Git et Bitbucket, voici quelques facteurs à prendre en compte :
- Fonctionnalités : Git offre une large gamme de fonctionnalités pour la gestion du code source, tandis que Bitbucket propose des fonctionnalités supplémentaires telles que la gestion des problèmes et l’intégration continue. Si vous avez besoin d’une solution complète pour le développement logiciel, Bitbucket peut être une option intéressante.
- Intégration avec d’autres outils : Pensez aux autres outils et services que vous utilisez dans votre flux de travail de développement. Git bénéficie d’une large compatibilité avec de nombreux outils de développement et services tiers. Cependant, Bitbucket est étroitement intégré à l’écosystème Atlassian, ce qui peut être un avantage si vous utilisez d’autres produits Atlassian tels que Jira ou Confluence.
- Besoins d’hébergement : Si vous recherchez une solution d’hébergement pour vos dépôts Git ou Mercurial, Bitbucket peut être une option intéressante car il offre des fonctionnalités d’hébergement intégrées. Git, quant à lui, nécessite un hébergement tiers (comme GitHub ou GitLab) pour stocker vos dépôts.
- Tarification : Si vous avez des contraintes budgétaires spécifiques, comparez les modèles de tarification de Git et Bitbucket pour déterminer celui qui correspond le mieux à vos besoins. Git offre des options d’hébergement gratuit avec des services tiers, tandis que Bitbucket propose une gamme de plans tarifaires en fonction du nombre d’utilisateurs et des fonctionnalités requises.
En fin de compte, le choix entre Git et Bitbucket dépend de vos préférences personnelles, de vos besoins spécifiques en matière de développement logiciel et de vos contraintes budgétaires. Il peut être utile de les essayer tous les deux et de voir celui qui correspond le mieux à votre flux de travail et à votre équipe.
Gitignore
Vous êtes en train de créer votre jeu vidéo et vous avez décidé de versionner votre projet Unity.
Par défaut le moteur de jeux vous empêchera de faire cela immédiatement.
Donc il faudra suivre le processus suivant :
- Autoriser l’option
External
dansUnity → Preferences → Packages → Repository
- Changez l’option
Hidden Meta Files
enEditor → Project Settings → Editor → Version Control Mode
- Changez l’option
Force Text
enEditor → Project Settings → Editor → Asset Serialization Mode
- Sauvegardez la scène et le projet dans
File
situé dans le menu
L’étape suivante est de créer un fichier .gitignore dans le dossier de votre projet et ajoutez les lignes suivantes :
ajouter .gitignore # =============== # # Unity generated # # =============== # Temp/ Library/ # ===================================== # # Visual Studio / MonoDevelop generated # # ===================================== # ExportedObj/ obj/ *.svd *.userprefs /*.csproj *.pidb *.suo /*.sln *.user *.unityproj *.booproj # ============ # # OS generated # # ============ # .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes ehthumbs.db Thumbs.db
Après vous pouvez écrire dans votre logiciel d’interprétation des commandes DOS, Windows ou OS/2 :
git init git remote set-url origin https://github.com/votrecompte/votreprojet.git git add -A git commit -m 'Initial commit' git push -u origin master
Par exemple.
Voila, vous pouvez maintenant briller en soirée …
Formations de Develop4fun
- Parcours pour devenir un programmeur web
- Créez vos jeux avec UNITY3D
- Parcours pour devenir un programmeur de jeux vidéo
- Apprenez à créer des jeux 2D facilement avec LUA et LÖVE 2D
- Parcours pour devenir un programmeur de jeux vidéo
- Apprenez à programmer en C#
- Apprenez à programmer en C++
- Formation WordPress : le cours complet
Étiquette :Git, Unity, Unity 2023