常用到的简单命令 Sublime Git NPM WindowsCMD MacTerminal(Unix命令)

时间:2022-06-06 05:38:55

标签:

sublime 选择标签及其内容

ctrl+shift+a连续按两次

Git 撤销 add

重置暂存区的指定文件,与上一次commit保持一致,但工作区不变

git reset [file]

撤销 commit 

重置暂存区的指定文件,与上一次commit保持一致,但工作区不变
git reset [file]

重置暂存区与工作区,与上一次commit保持一致
 git reset --hard

查看git历史

git log

退出 按q键

NPM

-save和save-dev可以省掉你手动修改package.json文件的步骤。
npm install module-name -save 

自动把模块和版本号添加到dependencies部分(发布的环境也要用到)
npm install module-name -save-dve 

自动把模块和版本号添加到devdependencies部分(生产环境用到)

Windows CMD dir

当前目录的文件列表

MacTerminal(可以看作是Unix的命令都可以用,外加Mac自己的命令) ls(list)

当前目录的文件列表

-a 

列出所有文件,包括以点开头的隐含文件。  

-R 

显示包括子目录下所有文件

pwd(print working directory)

会将目前目录的路径(path)显示出来

cd(change directory)

改变当前目录

(1) .. 

表示转到当前目录的父目录。

(2) / 

表示转到根目录。

(3) 

没有选项时,,转到用户的主目录

touch  file_name

建立新文件、修改文件日期

功能:改变文件的日期,不对文件的内容做改动,若文件不存在则建立新文件。  

mkdir

格式:

mkdir directory_name 

功能:建立新目录

mv (move) 

移动文件或文件改名

格式:

mv filename1 filename2 

mv filename... directory 

mv directory1 directory2 

功能:改变文件或目录的名字,或把一些文件移到另一目录下。  

注意:当filename1更名为filename2时,若filename2已经存在,则filename2 的内容将被filename1覆盖

rm (remove)   

格式:

rm filename 

rm -r direction   

功能:删除指定的文件或一个目录中的文件。

-f

--force

强制删除,忽略不存在的文件,从不给出提示。

-i

--interactive

交互模式删除文件,删除文件前给出提示。

-r

--recursive

递归的删除目录下面文件以及子目录下文件。

-R

--recursive

递归的删除目录下面文件以及子目录下文件。

常用到的简单命令 Sublime Git NPM WindowsCMD MacTerminal(Unix命令)