Я довольно новичок в использовании Git и на самом деле не разбираюсь в большинстве функций, просто делаю базовую ветку> add.> Commit> merge.
Я недавно внес множество изменений в ветку, в которой я сейчас нахожусь, и когда я запустил
git add .
Я заметил, что он поднял только два новых файла вместо примерно 5.
Я оглянулся и увидел, что должен проверить дерево, чтобы увидеть, есть ли там новые файлы, поэтому я запустил
git ls-tree -r -t --name-only <branchName>
Конечно, файлы НЕ перечислены.
Я запустил Git Add. --force, но единственное, что он добавил, это файл журнала, а не файлы JavaScript, которые я ищу.
Есть ли причины, по которым это может быть? И какие-либо предложения о том, как это исправить?
Я предполагаю, что пока я остаюсь в текущей ветке, я в безопасности и мне не нужно беспокоиться о фактической потере файлов, но если я переключу ветки, файлы не исчезнут?