我已经成功地处理了一个简单的 git repo,有 4 个文件,多次添加和提交它们。
但是最近,每当我尝试添加其中一些,然后询问状态时,git 都会报告我的所有文件都已删除且未跟踪。所以我不能添加我的文件。
$ git add ch28_NN.py
$ git add Challenge28.py
$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
deleted: .gitignore
deleted: Challenge28.py
deleted: ch28_NN.py
deleted: requirements.txt
Untracked files:
(use "git add <file>..." to include in what will be committed)
.gitignore
Challenge28.py
ch28_NN.py
requirements.txt
我现在唯一的解决方案是进行备份并尝试重置为 unstage。
我想了解出了什么问题,以及如何避免它。