Ответ 1
Проблема может быть решена путем переименования папки и добавления папки с новым именем в Git.
Это говорит о том, что должен быть файл, управляющий именем папки dev
.
Я получаю git -статус в ~/bin:
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# screen/dev/
Я запустил
git add --force screen/dev/
Я получаю тот же самый git -status, что и раньше. Я добавляю каждый файл в папку независимо, но я получаю тот же git -status.
В экране/dev/нет .git. Папка, кажется, не является sumbodule.
Как вы можете добавить папку и ее содержимое с помощью моего git в ~/bin?
Проблема может быть решена путем переименования папки и добавления папки с новым именем в Git.
Это говорит о том, что должен быть файл, управляющий именем папки dev
.
Вам не нужно "--force
" или "-f
": см. git добавить:
-f
--force
:
Разрешить добавление в противном случае игнорируемых файлов.
В вашем случае вы можете не захотеть добавлять все файлы, включая проигнорированные файлы в каталоге screen/dev.
git add screen/dev
должно быть достаточно (без опций или окончания '/')
Это опечатка на вырезанной пасте?
Если нет, это должно быть
git add --force screen/dev
Попробуйте сделать:
git add -A .
Кроме того, если у вас есть файл .gitignore, также возможно, что вы непреднамеренно игнорируете что-то (то есть: возможно, файлы, которые вы пытаетесь добавить).
git add -A