首页 > 解决方案 > 忽略要在 git 中提交的文件夹

问题描述

我有一个正在制作的应用程序

该应用程序像往常一样有两个部分

-> The frontend 
-> The Backend 

前端和后端都在我使用 git init 初始化的父文件夹内。

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

现在,每当我为前端和后端添加模块并执行 git add、git commit 时,它也在前端和后端内提交节点模块。

[问题:]所以我想让 git 忽略前端和后端的节点模块文件夹,那么我该如何实现呢?

标签: git

解决方案


.gitignore在项目的根目录下创建一个文件并定位任何node_modules文件夹。

.gitignore 文档

gitignore 文件指定了 Git 应该忽略的故意未跟踪的文件。Git 已跟踪的文件不受影响


结构

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

.gitignore文件内容

node_modules/

推荐阅读