Я использую git для отслеживания проекта, и, если это возможно, я хотел бы настроить все так, чтобы git обрабатывал всю мою обработку кода, я мог иметь локальный репозиторий для тестирования, а затем отправлять изменения на сервер с мерзавцем, чтобы заставить их жить. Однако, пытаясь использовать стандартные вызовы git push
, я просто получаю непоследовательные ветвления и ужасный беспорядок противоречивых историй. Есть ли способ управлять постановкой с помощью git?