我仅使用一个主分支执行了以下操作:
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更新我的本地仓库。但是它没有从远程仓库中提取文件。为什么?