我有一个正在制作的应用程序
该应用程序通常分为两个部分
-> The frontend
-> The Backend
frontend和Backend都在父文件夹中,这是我使用git init初始化的文件夹。
ParentFolder
--> Frontend
--> Backend
// Git Initialisation is done on Parent folder
现在,每当我为前端和后端添加模块并执行git add,git commit时,它也会在前端和后端内提交节点模块。
[问题:] 因此,我希望git忽略前端和后端的node modules文件夹,那么我该如何实现呢?
答案 0 :(得分:2)
在项目的根目录下创建一个.gitignore
文件,并定位任何 node_modules 文件夹。
一个gitignore文件指定Git应该忽略的故意未跟踪的文件。已被Git跟踪的文件不受影响
结构
Parent folder
Frontend (folder)
Backend (folder)
.git (folder)
.gitignore (file)
.gitignore 文件内容
node_modules/
答案 1 :(得分:0)
使用.gitignore
文件将帮助您做到这一点。
考虑到您具有以下结构:
->ParentFolder
|-->Frontend
| |-->node modules
|
|---> Backend
| |-->node modules
您可以在项目根目录下创建的.gitignore
文件中使用以下行。
*/node_modules/