Créer un nouveau projet Unity et noter son emplacement.
Se placer à la racine du projet Unity, c'est à dire dans le dossier où se trouvent les dossiers Assets
, Library
, obj
etc...
Entrer les commandes suivantes dans la console Git (remplacer [URL]
par l'URL de votre dépot):
git init
git remote add origin [URL]
git pull origin master
Le fichier .gitignore
contient la liste exhaustive de tous les fichiers et dossiers qui ne seront pas suivis par Git. Autrement dit ces fichiers ne feront jamais l'objet d'un commit et ne seront jamais présents sur le serveur Git.
Ce fichier doit se trouver à la racine du dépôt Git.
Créer le fichier .gitignore
à partir du modèle de gitignore pour Unity.
Si vous utilisez l'IDE Rider, ajouter la ligne suivante à la fin du fichier:
.idea/
Cette ligne permet d'ignorer les fichiers propres à la configuration de Rider pour ce projet.
Un fichier README
permet d'avoir une description du projet, il est généralement visible sur la page d'accueil du projet sur l'interface web.
Créer un fichier README.md
à la racine du projet et le compléter avec des informations utiles (nom du projet, noms des développeurs, fonctionnalités... etc).
La syntaxe de ce fichier est le Markdown
, vous pouvez trouver plus d'informations en suivant ce lien.
Avant d'effectuer un premier commit, vérifier que le résultat de la commande git status
donne quelque chose équivalent à ceci:
On branch master
Initial commit
Untracked files:
(use "git add <file>..." to include in what will be committed)
.gitignore
Assets/
Packages/
ProjectSettings/
README.md
nothing added to commit but untracked files present (use "git add" to track)
Si c'est le cas le projet est prêt pour le premier commit. Entrer dans la console Git:
git add .
git commit -m "Initial commit"
git push -u origin master
Le projet devrait être en ligne et clonable par tout le monde.