Git просмотреть другую ветку - PullRequest
0 голосов
/ 13 января 2012

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

Я не хочу удалять изменения в my_branch, но хочу вернуться к мастеру, чтобы увидеть исходное состояние неисправной функции.Затем я хочу снова вернуться к my_branch.

Как мне это сделать?

Спасибо.

Ответы [ 2 ]

3 голосов
/ 13 января 2012

1) Вы можете git stash и вернуться к мастеру посмотреть и вернуться и git stash pop

2) Вы можете сделать git show master:path/to/file и посмотреть файл / каталог (это если вы хотите увидеть содержимое)

3) Вы всегда можете просто зафиксировать, изменить ветку и вернуться и git reset HEAD~

2 голосов
/ 13 января 2012
  • Сначала убедитесь, что в my_branch нет выдающихся изменений, используя git commit или git stash.

  • Затем используйте git checkout master для переключения и просмотра состояния вашего кода в master.

  • Когда вы закончите, используйте git checkout my_branch, чтобы вернуться в свою ветку.

  • Если вы спрятали свои рабочие изменения на первом шаге, теперь вы можете использовать git stash pop для их повторного применения.

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