Папка Github не фиксируется полностью - PullRequest
0 голосов
/ 06 октября 2019

К сожалению, я занимаюсь этим 3 часа, пытаясь зафиксировать свое задание, которое представляет собой одну папку ... Это мое личное репозиторий github введите описание изображения здесь

Я не могуперетащите папку, так как она ограничена 100 файлами, по-видимому, в моей папке 4000?

То, что я сделал, это.

$ git clone githuburl

(i now dragged my assignment folder to this repo in my own pc)


$ git add assignmentfolder (pages)

$ git commit -m "first commit"

$ git push origin master

И как вы можете видеть, он игнорировал каждый отдельный файл и фиксировал имя папки ?? (https://i.stack.imgur.com/UWPST.png)

Я новичок в github, и это так сложно

Ответы [ 2 ]

1 голос
/ 06 октября 2019

Я думаю, что правильный способ сделать это:

git clone githuburl
cd githubfoldername

, затем переместить все свои файлы туда, добавить туда файл .gitignore и исключить node_modules и все остальное, что связано с кэшированием ивнешние пакеты, потому что они вам не нужны в вашем репо. Каждый, кто собирается использовать ваш код, сможет установить пакеты так же, как вы. Просто убедитесь, что вы включили:

  • packages.json, если вы использовали npm
  • или yarn.lock, если вы использовали пряжу

Тогда выможете безопасно

git add --all
git commit -m "your message"

Таким образом, вы избежите добавления бесполезных файлов в репозиторий, как сказал @ Дмитрий Сандлер , и вы сможете легко все толкать

1 голос
/ 06 октября 2019

Обычно вы должны думать о файлах, а не папках. Попробуйте использовать подстановочный знак в пути:

git add <folder>/*

Рекомендуется использовать git status, чтобы увидеть, какие файлы были подготовлены для фиксации до их фиксации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...