Вот ситуация ...
Мне нужно иметь возможность перебазировать ветку репозитория git на определенный момент времени, а затем удалить (и спрятать или сохранить) мои коммиты после этого момента времени. Сохраняя возможность повторного применения всех вещей ... но не имея их в удаленном хранилище ...
Причина (возможно, у вас будет лучшее решение)
У меня есть контрактная работа, над которой я работал несколько месяцев, и они отказываются платить ... Я хочу иметь возможность перемотать репо к началу моего участия, удалить (и сохранить) мою работа для повторного применения на оплату ..
Сложная проблема заключается в том, что другие пользователи совершали коммиты в тандеме, и я не хочу их удалять, но он, очевидно, сломается, если я дергаю прерывистые коммиты и пытаюсь запустить репо в той же точке (без перемотки) активная копия).
Идеи? ( Technical ) ... Мысль об использовании git patch?