Я использую Git. Я работаю над веткой-A с незафиксированными изменениями, которые я не хочу фиксировать сейчас. Позволяет нам сказать, что есть файл с именем new_file. Я хочу, чтобы перезаписать new_file отводной-А с new_file истории ветвей B (т.е. не последняя версия new_file на ветке-B)получить файл из другой ветки на git
ответ
git checkout B~N -- new_file
Где B является филиалом и N это число изменения в истории филиала-B, которые вы хотите посетить.
Например:
git checkout B~10 -- new_file
будет проверка new_file от 10 совершает назад в истории филиала Б.
Или если у вас есть хэш только
git checkout <hash> -- new_file
, например:
git checkout 6cdd6ef37 -- new_file
есть способ получить файл, используя хеш коммита, а не количество ревизий. Мне нужно вернуться – nagavamsikrishna
@salsabear Хэши и имена ветвей взаимозаменяемы в этом контексте. Я обновил ответ выше. – champagniac
- 1. Git: вытащить из другой ветки
- 2. Отменить git из другой ветки
- 3. Git: исправление другой ветки
- 4. Передача ветки git на другой компьютер и отслеживание правильной ветки
- 5. Можно ли слить Git из другой ветки?
- 6. Создание ветки Git из другой ветви функции
- 7. Создание ветки git на другой ветке
- 8. Сколько можно удалить файл из ветки git?
- 9. Вытягивание ветки из другой ветви
- 10. Git исключает файл для ветки
- 11. сделать ветку git всегда впереди другой ветки
- 12. Новый проект git из ветки?
- 13. Как получить старые ветки Git на GitHub?
- 14. Git: Перемещение ветки, основанной на другой, основываясь на главном
- 15. Git: получение изменений с другой ветки
- 16. Git выбрать изменения с другой ветки
- 17. Перемещение ветки Git в другой репозиторий
- 18. Как объединить удаленные файлы из другой ветки?
- 19. git push commit для другой ветки
- 20. Удалить подмодуль Git из ветки
- 21. Миграция ветки git-svn на ветку git
- 22. Git: вытаскивание из «оригинальной» ветки
- 23. Как я могу объединить git commit из другой ветки?
- 24. Добавление поддерева git из ветки
- 25. Как обновить мою рабочую ветку Git из другой ветки (разработать)?
- 26. Git workflow проблема. Удалите объединенную ветку из другой ветки
- 27. Сила текущего состояния ветки Git на другой ветке
- 28. Git Нажатие ветки на герою
- 29. Как получить только один файл из другой ветки, но который не существует в текущей ветке?
- 30. git fetch не работает - отсутствует коммит из другой ветки?
Если вы не хотите, чтобы последняя версия new_file на ветке-B. Какую версию new_file истории ветви-B вы хотите? В истории филиала-B могут быть тысячи версий new_file. – champagniac