Personal memo for GitHub features / Best practices.
Git can work fine with 3D games out of the box. However the main caveat here is that versioning large (>5 MB) media files can be a problem over the long term as your commit history bloats. Maybe use DropBox for art assets.
For versions of Unity 3D v4.3 and up:
TODO
Based on the following blog posts :
git clone https://user@host/path/to/repo.git
git checkout develop
git branch sprint-X/feature-1
git push --set-upstream origin sprint-X/feature-1
git pull --rebase origin master
rebase
only if the changes do not deserve a separate branch.git rebase --abort
git merge origin/develop
git fetch origin
git checkout sprint-X/feature-1
git status
git diff "Folder/feature-1/script.cs"
git add . --all