Я прочитал все вопросы, предложенные во время позирования, но я просто запутался: СИ внес несколько изменений, зафиксировал и подтолкнул их.Но позже я узнал, что хранилище было передано, прежде чем я подтолкнул к нему.Итак, мои вопросы:
Q1.Перезаписал ли мой push-репозиторий репозиторий, то есть в репозитории больше не было изменений, которые были переданы до меня?
Q2.Что мне делать в таких случаях?Мне нужно внести изменения, которые я сделал, а также другие изменения, без необходимости заставлять другого парня извлекать мой код, повторно фиксировать, повторно выдвигать, и я снова вытягиваю, только чтобы получить ту же рабочую копию.
Q3.Есть ли в любом случае, что код может быть неявно обновлен / извлечен, прежде чем я фиксирую / нажимаю?
Q4.Что такое опция rebase?Я читал об этом в документации, но изменения, которые я выполняю в коде, не являются частными.
Допущения:
- Не создано ни одной ветви.(Ну, они созданы, но это разные модули, и я их не интересую).
- Я использую Eclipse и MercurialEclipse.
РЕДАКТИРОВАТЬ: Извините, если вопрос(возможно) дубликат существующего вопроса.