移除Git仓库的node_modules

一般情况下我们是不需要把node_modules提交到Git仓库。如果不小心提交node_modules到git仓库,可以按一下步骤删除仓库的node_modules:

1、在.gitignore文件添加node_modules。避免后续误把node_modules提交到git仓库。

2、按顺序执行以下命令:

git rm -r --cached node_modules
git commit -m '移除node_modules文件夹'
git push origin master

版权声明:著作权归作者所有。

相关推荐

Git把文件从暂存区(staging area)移除

有时我们误把文件使用git add 添加到暂存区,如果想把它从暂存区移除,但不是删掉文件,可以使用reset命令。从暂存区移除文件git reset HEAD -- path/to/file 从暂存区移除文件夹下的所有文件如果要移除文件夹下的所有文件,可以进入到文件夹,然后对文件夹执行:git reset HEAD&n

迁移SVN仓库及历史记录到Git

迁移svn到git,需要安装git-svn。迁移过程如下:1、创建SVN用户文件(如authors.txt)authors.txt格式如下:zhangsan = 张三 <zhangsan@address.com> lisi = 李四 <lisi@address.com> ... 可以使用以下命令把svn的用户导出:

Git同步主仓库的代码到fork仓库

首先需要添加主仓库为本地的远程仓库。配置远程仓库1、在本地项目的目录下,查看已配置的远程仓库$git remote -v origin  https://github.com/YOUR_USERNAME/YOUR_FORK.git (fetch) origin  https://github.com/YOUR_USERNAME/

添加已有项目到远程服务器的Git仓库

按一下步骤添加已有项目到远程服务器的git仓库:1、在项目的根目录下初始化为git本地仓库git init 2、添加项目的所有文件到本地仓库,在项目的根目录执行:git add . 3、提交已添加的文件到本地仓库:git commit -m 'First commit' -m:用于添加提交日志4、添加远程git仓库获取项目在远程

Git添加空目录到仓库

Git是不允许添加空目录到仓库的。一般做法是在空目录里添加一个文件。通常会添加的文件如下:1、添加.gitignore,内容如下:# Ignore everything in this directory * # Except this file !.gitignore 这目的不让git忽略此文件2、添加.gitkee