http://en.joysword.com/posts/2016/03/setting_up_github_for_unity_projects/
Setup
- Pour être sur que c'est bien désinstallé, va dans SourceTree et click sur le bouton "Terminal" en haut.
- Entre la comande: git lfs uninstall
- Install git: https://git-for-windows.github.io/
- Install git lfs: https://git-lfs.github.com/
- Install git credentials manager: https://github.com/Microsoft/Git-Credential-Manager-for-Windows
- Va dans SourceTree et click sur le bouton "Terminal" en haut.
- Entre la commande: git lfs install --skip-smudge
"File not found on server", et autres problemes similaires
On ne sait pas encore pourquoi, mais parfois certaines files ne sont pas bien pushed à LFS. Pour régler ça, il s'agit de premièrement identifier ces fichiers (souvent ça sera gere des .fbx dans le projet qui auront une icone blanche, ou qui ne seront pas "expandable" pour voir ses meshes et/ou animations.). Et ensuite, il faut trouver la personne qui avait push ces fichiers la initialement, lui demander de faire une modofication X dedans, et re-push ces fichiers. Après avoir tout pull ça, le problème devrait être réglé.
Y'a un probleme X avec LFS. Qu'est-ce que je fais?
Choses à essayer:
- Quitte et relance SourceTree
- Reinstall SourceTree from scratch
- Si il y a plusieurs branches en jeu, va directement sur les autres branches et pull lfs, et ensuite reviens dans ta branche
- Faire un pull standard (pas lfs) par la command line, et ensuite "git lfs pull" par la command line
- Va dans Tools > Options > Git et change de System Git à Embedded Git ou vice versa (et update ta version de embedded Git au besoin)
- Essaie de faire un lfs prune ou un lfs fetch, tout d'un coup que ça fait dequoi....
- Refait la section "Setup" au complet
- Demander à quelqu'un de refaire un nouveau push (avec un petit changement quelconque. Pas besoin de remodifier les fichiers lfs concernés)
- Rejoindre les Soeurs Grises et commencer une nouvelle vie auprès du Seigneur