Быстрый ответ
Во-первых, используйте fetch
в своем fork
, чтобы получить информацию о состоянии origin
(исходное РЕПО)
Затем вы сможете сравнить их состояния и решить, что вы хотите сделать.
Вы сможете переписать историю вашего fork
, чтобы соответствовать origin
Труднее будет внести изменения в origin
, чтобы они соответствовали вашему fork
, хотя:
- Вам понадобятся полномочия толчка на
origin
, чтобы переписать историю - Еслиу вас его нет, вам нужно будет согласовать это с кем-то, кто может сделать это для вас
- Поскольку
origin
передается другим людям, они должны быть уведомлены, поскольку это может прервать то, что онивы работаете с
Чтобы получить более подробный ответ о том, какие операции могут помочь вам в этом, вам необходимо предоставить более подробную информацию о текущем состоянии origin
и вашем fork
, а такжекакое состояние вы намереваетесь для них.Эта команда может помочь:
git log --graph --oneline --decorate