Я работал над некоторыми файлами локально и находился за главной ветвью. Поэтому, прежде чем продолжить, я потянул, чтобы я мог работать над этими файлами, не слишком далеко от ведущей ветки (я не совершал, так как код, над которым я работал, не был закончен).В любом случае восстановление локальных изменений до вытягивания
Значит, мне сказали, что какой-то файл будет изменен, если я потянет, так что я должен совершить первый или тайник (стандартный материал до сих пор).
Так что я использовал git stash, Затем потянул. Разумеется, файл, о котором я предупреждал, изменился, но мой другой (действительно важный) файл также был изменен, и я потерял много работы.
Как я могу вернуть этот файл к тому, что было до моего притяжения? Я попробовал применить git stash, git reset Head x. Я могу только вернуться к предыдущим сделкам, но не могу восстановить работу, которая была сделана незадолго до стачки.
Любые идеи?
Что происходит, когда вы применяете git stash? – Francesco