Я часто использую git, но у меня нет очень глубокого понимания деталей под капотом и «git language» ...как отменить git pull или git push?
У меня есть два каталога: один на моем компьютере один на моем ноутбуке. Оба содержат репозиторий .git (который не годится!).
Мой ноутбук подключается через ssh к моему компьютеру, а с ноутбука я нажимаю на компьютер (добавив удаленный ssh).
Потому что я не могу нажать на ветку, которая выписана (на ПК с ноутбука), у меня на компьютере две ветви (мастер и ноутбук-мастер). Так что я толкаю, а затем на ПК я объединять ветви.
В некотором роде я испортил правильный порядок, и у меня конфликты.
Я пытаюсь с git log, git diff (и gitk), чтобы очистить вещи.
Для отмены слияния я использовал
git reset --merge
Является ли эта команда опасна?
Как я могу оттянуть или нажать от/до пульта?
Нужен ли мне «центральный» репозиторий для избежания конфликтов (я думаю, это означает, что это голый репозиторий)?
Почему нельзя нажать на ветку на удаленном удаленном устройстве? Могу ли я заставить это не опасным образом?
Каждый намек хорошо ... благодаря