Слил dev с ответвлением, но не видит объединенных файлов - PullRequest
0 голосов
/ 21 мая 2019

Задача

Я слил dev в две ветви, и файл, в котором предполагалось объединение, нигде не найден.

Команды, которые я выполнил

Мне пришлось git pull самая последняя версия dev down.

Затем я использовал git checkout, чтобы перейти к моей ветке.

Я слил dev в эту ветку с git merge dev.

В нем говорилось, что оно обновлено, но когда я действительно открыл свой код, файл, который якобы был объединен, нигде не было.

** Я скажу, что я зафиксировал в обеих ветвях, когда у меня были определенные файлы, которые не должны были их удалять, перекомпилировал, а затем одну ветку, которую я фактически нажал, и мне пришлось использовать git rm удалить этот файл и заново добавить его обратно вручную.

Решение ..

У кого-нибудь есть идея, куда он ушел или какая-нибудь команда, которую я мог бы выполнить, чтобы вернуть ее?

Моей первой мыслью было, возможно, просто добавить это, поскольку у меня есть отдельная копия, но я не хочу ничего путать с потоком моих веток и так далее.

1 Ответ

0 голосов
/ 21 мая 2019

Итак, лучшее решение, по крайней мере для моей ситуации, это удалить ветку, с которой у меня возникли эти проблемы, и создать новую ветку от dev. Мне повезло иметь копии файлов, которые мне нужны для этого.

Я также должен был войти и git push origin --delete branch_name, потому что он был неверным и имел много проблем с отсутствующими файлами, а также не любил существующие файлы. (Понятия не имею, как он получил это плохо LOL)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...