git count-objects -v
git verify-pack -v .git/objects/pack/pack-a5c9cff717d4cfaae0c6219b53dd1aa29d656760.idx | sort -k 3 -n | tail -10
git rev-list --all --objects | grep 3df4c19d2f6c994e63e2dd9d3710d13379855cd3
git remote add origin git@github.com:aurusov/rdo_studio.git
git push -u origin --all
git push -u origin --tags
git remote set-url origin git@github.com:aurusov/rdo_studio.git
git push -u origin --all
git push -u origin --tags
git filter-branch --commit-filter '
if [ "$GIT_COMMITTER_EMAIL" = "drobus@23f926e6-80f1-49ca-85a0-60d4a27bb3ac" ];
then
GIT_AUTHOR_NAME="Andrey Urusov";
GIT_AUTHOR_EMAIL="drobus@gmail.com";
GIT_COMMITTER_EMAIL="drobus@gmail.com";
git commit-tree "$@";
else
git commit-tree "$@";
fi' HEAD
git push --force
git filter-branch --commit-filter '
if [ "$GIT_COMMITTER_EMAIL" = "drobus@gmail.com" ];
then
GIT_AUTHOR_NAME="Evgeny Proydakov";
GIT_AUTHOR_EMAIL="e.proydakov@gmail.com";
GIT_COMMITTER_EMAIL="e.proydakov@gmail.com";
git commit-tree "$@";
else
git commit-tree "$@";
fi' HEAD~1..HEAD
find -iregex ".*\.\(h\|cpp\|cxx\)"
http://stackoverflow.com/questions/37219/how-do-you-remove-a-specific-revision-in-the-git-history
mkdir examples
git mv rdo/models/collection examples/collection
git commit -m "models/collection moved"
git mv rdo/models/test/executor_of_system_tests examples/executor_of_system_tests
git commit -m "models/executor_of_system_tests moved"
git mv rdo/models/test/trunk examples/test
git commit -m "models/test moved"