-
Notifications
You must be signed in to change notification settings - Fork 38
How To Git
Cheeseness edited this page Feb 23, 2014
·
15 revisions
This needs writing! :D
Due to accidental commits of large files which belonged in the asset sources repository, we've made things a bit awkward for everybody with downstream forks. Though the files were removed (even before they were pushed to the repository), they still exist in the git history, increasing its size unnecessarily. Through this process, we were able to nearly half the repository size.
git stash
(if you have any uncommitted changes)
git fetch
git rebase <branchname> --onto 82af6a751edcba4235e154bb38daef7ed97a28a4
git pull upstream master
git push
git stash pop
(if you stashed uncommitted changes before)
From there, continue working as normal! Grumbliness about this situation can be thrown in @Cheeseness' direction <3