Я видел эту тему и эту , но они не совсем соответствуют моей проблеме.
У меня есть удаленное репо с 3 ветками (master, branch1, branch2) со многими коммитами на каждом, и у меня также есть локальное репо с некоторыми файлами и более поздней работой.
* Я попытался -git init и добавил свой пульт, чтобы вытащить из branch1, очистить код и нажать.Это была идея иметь чистый проект git и чистое локальное репо.Но это не сработало.У меня был только хозяин филиала, и у меня не было возможности переключиться на мой филиал "branch1".
* Я также пытался -git клонировать только мою ветку1.Это сработало.Я получил все файлы с последней версией из моей ветки1.Но у меня не было .git, и мой branch1 считался моим владельцем филиала.
* Я пытался клонировать весь мой проект.Но все равно мои ветки не появляются с веткой -git.
Так что, возможно, мне понадобится небольшая помощь, чтобы понять, как это сделать.Как правильно синхронизировать мое локальное репо (с более поздней работой) с моим branch1, не теряя и не стирая мою работу?
Я также хотел бы избежать конфликтов или устранения путаницы в процессе.
Заранее всем спасибо за помощь!