Игнорирование папки для фиксации в git - PullRequest
0 голосов
/ 14 октября 2018

У меня есть приложение, которое я создаю

Приложение, как обычно, состоит из двух частей

-> The frontend 
-> The Backend 

И интерфейс, и Backend находятся внутри родительской папки, которую я инициализировал с помощью git init.

ParentFolder 
--> Frontend 
--> Backend
// Git Initialisation is done on Parent folder

Теперь, когда я добавляю модуль для внешнего интерфейса и бэкенда и выполняю git add, git commit, он также фиксирует модуль узла внутри внешнего интерфейса и бэкэнда.

[Вопрос:] Итак, я хочу, чтобы git игнорировал папку узловых модулей в интерфейсе и бэкэнде, так как мне этого добиться?

Ответы [ 2 ]

0 голосов
/ 14 октября 2018

Использование файла .gitignore поможет вам в этом.

Учитывая, что у вас есть следующая структура:

->ParentFolder 
|-->Frontend 
|     |-->node modules
|
|---> Backend
|     |-->node modules

Вы можете использовать следующие строки в созданном файле .gitignoreв корне вашего проекта.

*/node_modules/
0 голосов
/ 14 октября 2018

Создайте файл .gitignore в корне вашего проекта и укажите любую папку node_modules .

.gitignore документация

Файл gitignore определяет намеренно неотслеживаемые файлы, которые Git должен игнорировать.Файлы, уже отслеженные Git, не затрагиваются


Структура

Parent folder
   Frontend   (folder)
   Backend    (folder)
  .git        (folder)
  .gitignore  (file)

.gitignore содержимое файла

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