я сделал ошибку только сейчас по ошибке выдала команду:Что произойдет, если я по ошибке нажать местный филиал освоить
git push origin master
на местный филиал, скажем, mybranch. Эта ветвь разветвлена от мастера и содержит некоторые локальные изменения, которых нет у мастера.
сообщение я получаю:
Everything up-to-date
Я проверил мастер-журнал нет ничего ненормального. Мой вопрос:
- Разве я вел ветку мастера?
- Почему это говорит «Все актуальное», даже если mybranch содержит то, что у мастера нет?
Спасибо.
Так вы имеете в виду команда «мерзавец мастера толчок происхождения» я выполнил на самом деле пыталась подтолкнуть мой местный мастер на удаленный мастер даже если моя текущая ветвь была mybranch? – Kevin
Да, так работает команда. Если вы не указали refspec, он использует текущую ветку как источник и пункт назначения, если вы укажете один refspec, вместо этого он использует это, и, наконец, вы можете использовать: , чтобы полностью определить, где и где должен находиться push. –
asermax
Вы всегда можете проверить git diff origin/master'. – Travis