В git, если я что-то фиксирую в своем локальном репозитории, а затем я выполняю извлечение и слияние с моим кодом, оно также сливается с моим локальным репозиторием? Если нет, то что произойдет, когда я отправлю в главный репозиторий? Перезаписывает ли это мои коммиты или сливается?