Я выполнил следующее только с одной главной веткой:
1) Переместил мое локальное хранилище в удаленное хранилище в github.
2) Удален 1 файл из моего локального репозитория {не git rm, а просто щелчком и удалением}.
Теперь, когда я пытаюсь зафиксировать изменения в github, это не так и выдает мне следующую ошибку:
0 [main] vim 90884 C:\Program Files\Git\usr\bin\vim.exe: *** fatal error - cmalloc would have returned NULL 3466 [main] vim 90884 cygwin_exception::open_stackdumpfile: Dumping stack trace to vim.exe.stackdump Aborting commit due to empty commit message.
Примечание. В моем удаленном репо все еще находится файл, который я удалил из локального репо.
Q1. Я знаю, что это не правильный путь. Я хочу знать причину, по которой изменения не принимаются во внимание?
Q2. После этого, если я попытался обновить свое локальное хранилище с помощью git pull origin master. Но это не вытащить файл из удаленного репо. Почему?