Version | Supported |
---|---|
2021.1.20f1 | oui |
Autres | à éviter |
On ne code jamais sur la branche main/master, il faut toujours coder sur une autre branche.
Pour créer une branche sur un projet GitHub :
Allez dans l'onglet "Branch" --> "New Branch" (ou Ctrl+Shit+N)
Nommez votre branche par votre nom
Si vous avez deja fait des modifications avant de créer votre branch, git va vous proposer d'apporter vos changement sur la branche que vous venez de créer ou de les laisser sur la branche main.
Vous pouvez a présent travallier sur votre branche.
Chaque jour, faites un "Rebase commit", pour vérifier que votre branche est à jour par rapport à main
Dans github desktop, cliquer sur l'onglet "Branch", puis "Choose a branch to merge into [NomBranch]"
Séléctionnez la branche "main", et sélectionner "Rebase commit"
Quand vous comptez intégrez vos fonctionnalités/assets au projet, il faut fusionner votre branche à la branche main (un merge)
Pour ça il faut se rendre sur le projet GitHub en ligne (Ctrl+Shit+G dans github desktop)
Si votre commit est récent cliquez sur "compare & pull request" sinon cliquez sur "X branches", cherchez le nom de votre branche et cliquez sur "New pull Request"
Créer votre Pull Requests dans les deux cas.
Vous pouvez directement merge votre pull request
Ouvrez avec gitHub desktop pour réparer le conflit
Cliquez sur votre branche dans les onglets en haut puis allez sur "Pull Request"
Choisisez avec quelle branche vous voulez faire votre merge (en générale "main") et cliquez sur "Create a merge commit"
Choisisez votre éditeur de texte et cliquez sur son nom pour l'ouvir
Réparez le conflit.
Une fois le conflit réparé vous pouvez commit + push.
Pensez a finalisez votre merge sur GitHub en ligne
Vous avez finalisé ce que vous voulez intégrer au projet, pour ça il faut fusionner votre branche à la branche main (un merge)
Utiliser l'extension "Git Graph" sur VScode, sélectionner un commit, cliquer sur "Revert...", puis commit votre revert commit.
Egalement possible avec SourceTree, sélectionner un commit, cliquer sur "Reverse commit...", puis commit votre revert commit.
CamelCase pour TOUS les fichiers et variables, aucun accents ou espaces
exemple : maVariableTropStylee
Variable | Nommenclature |
---|---|
private | _myVar |
public | myVar |
Fonction | Nommenclature |
---|---|
private | MyFunction() |
public | MyFunction() |
-
Utiliser l'application Unity Remote 5.
-
Activer le mode développeur du téléphone.
-
Installer dans la Version actuelle de Unity les modules "Android SDK & NDK Tools" et "OpenJDK".
-
Ouvrir le projet Unity, aller dans [Edit] > [Project Settings...] > [Editor] > [Device] et sélectionner "Any Android Device".
-
Branchez un cable USB au téléphone et au PC, appuyez sur Play, le jeu devrait s'afficher sur votre téléphone.