git reset --hard origin/somebranch
Обратите внимание на default в rules().
Посмотрите на геттерс и сеттерс.
На vps можно ещё добавить origin как gh и пуллить gh с vps
lftp sftp://vps@oka.caesber.ru:2222
pget -c -n 10 /vz/vps/04-03-2014/EN_PASSPORT_04-03-2014.dmp.gz
где
-c -использовать докачку
-n 10 -качать в 10 потоков
git push origin somebranch --force
?
т.е. ветки в обоих случаях синхронизируются, но в первом случае источником правды будет origin а во втором - локальная ветка, так?