Итак, я объединил свою другую ветку redux
в master и ожидал, что все будет работать правильно. Но похоже, что в главной ветке отсутствуют некоторые файлы. Я только что сделал это:
из redux
: git checkout master
git merge redux
, и он показал 6092 добавления, 755 удалений. Я думаю, что это были удаленные файлы, которых я не вижу в мастере.
В терминале это выглядит так:
localhost@localhost:~/Desktop/myApp$ git branch -r
origin/HEAD -> origin/master
origin/master
origin/redux
на главном сервере
localhost@localhost:~/Desktop/myApp$ git status
On branch master
Your branch is ahead of 'origin/master' by 27 commits.
(use "git push" to publish your local commits)
nothing to commit, working tree clean
на redux
localhost@localhost:~/Desktop/myApp$ git status
On branch redux
Your branch is up to date with 'origin/redux'.
nothing to commit, working tree clean
Кроме того, на github, когда я переключаюсь на ветвь redux, отображается. ![enter image description here](https://i.stack.imgur.com/8sAnW.png)
Я совершенно запутался, я должен был объединить redux с мастером, и все пошло не так.
This branch is 28 commits ahead, 2 commits behind master.
. Что это значит?
Все, что я хочу, - это сделать так, чтобы главная ветка выглядела точно так же, как redux-ветка. Что я должен делать? Должен ли я создать новую ветку из redux
, поработать над ней и объединить ее в мастер?