Я только начал использовать GIT вчера, и я пытался что-то сделать, но я думаю, что что-то пошло не так. Позвольте мне объяснить мою ситуацию:git merge confusion
Я начал с моего рабочего каталога (мастер филиала), глядя, как этот
folder1 file1 file2 file3
Я создал еще одну ветку с командой $ git checkout -b X
После этого я пошел вперед и удалил все файлы, которые были в папке rm -r *
, а затем добавил несколько файлов, поэтому рабочий каталог стал таким (это я думаю, что я не должен был делать)
xFile1 xFile2
Затем после некоторых тестов и после того, как я пришел на то, что отрасль была стабильной .. я хотел выполнить слияние и поэтому я сделал
$ git checkout -b master $ git merge X
Теперь, после слияния, мой каталог (Folder1) был удален , То, что я действительно хотел, - это принести xFile1 и xFile2 в главную ветку.
Я так смущен этим, пожалуйста, помогите!
Действительно ли вы наложили что-либо на ветку X? – meagar
да да .. xFile1 и xFile2 были привязаны к X – Shrayas
Если вы не зафиксировали * удаление * этих файлов, тогда проблем не должно быть. Вы также должны были удалить эти файлы, чтобы создать симптомы, которые вы описываете. – meagar