zoukankan      html  css  js  c++  java
  • npm git 常用命令行 记录

    1. 推出node命令行:

       两次ctrl+C或者一次ctrl+D
        退出终端:exit;

    2.npm 常用

      npm install <name>  安装包

      npm install <name> -g 安装到全部

      npm install <name> --save 安装到package.json 的 dependencies配置

      npm init 初始化 创建package.json

      npm remove <name> 移除某个包

           npm updata <name> 更新某个包

      npm  ls  列出当前路径下所有的文件

      npm help 

     

      

      linux:常见命令行
      yum *
      yum search name
      yum install name

      pwd :获取当前所在的目录

      mkdir -p [目录名称] 列:mkdir -p /text/oo/1.html (-p:可以让oo 不存在也能遍历生产文件 而不报错 -p作用:递归创建目录,即使上级目录不存在)

      rm 删除目录或则文件
        注:rmdir 只能删除目录但不能删除文件,要想删除一个文件,则要用rm命令了

        rm -f 强制的意思,如果不加这个选项,当删除一个不存在的文件时会报错。
        rm -i 这个选项的作用是,当用户删除一个文件时会提示用户是否真的删除。

      cp: cp [选项] [ 来源文件 ] [目的文件]

      touch : 如果有这个文件,则会改变文件的访问时间,如果没有这个文件就会创建这个文件
        touch 222
        echo '1121' > 222 在linux中这叫做重定向,即把前面产生的输出写入到后面的文件中
      cat 命令则是读一个文件,并把读出的内容打印到当前屏幕上
        cat -n 查看文件时,把行号也显示到屏幕上。
      more :当看完一屏后按空格键继续看下一屏。但看完所有内容后就会退出。如果你想提前退出,只需按q键即可。


      当文本编辑结束之后,通常需要退出编辑器。退出编辑器又分为4种情况:保存退出、正常退出、不保存退出及强制退出。下面简单说下吧!
      你可以按一下”/” 键,然后输入一个word回车,这样就可以查找这个word了。如果是多个该word可以按”n”键显示下一个。另外你也可以不按”/”而是按”?”后边同样跟word来搜索这个word,唯一不同的是,”/”是在当前行向下搜索,而”?”是在当前行向上搜索。

      head head后直接跟文件名,则显示文件的前十行。如果加 –n 选项则显示文件前n行
      head   -n 5 /etc/passwd
          -f 动态显示文件的最后十行,如果文件是不断增加的,则用-f 选项。如:tail -f /var/log/messages

      wget: 下载网址

     

      在vi 环境下 点击 i 进入插入状态,在export PATH的上一行添加如下内容 (环境变量中的内容 是以冒号分割的)
      编辑完成后按Esc键 退出编辑 然后输入 :wq 按回车保存退出。

      W:write,写入
      Q:quit,退出
      (:wq 再回车),就保存退出了

     

     按了ESC后,直接按shift+zz,或者切换到大写模式按ZZ,就可以保存退出了,即是按2下大写的Z。

     

    2、 打开的文本文件在内容上没有被改动过。

            按了ESC后再输入冒号,在输入命令时,直接输入"q",

    3、不保存退出。

       先按ESC,再输入冒号,在输入命令时,直接输入"q!",如图。

    4、强制退出。

      先按ESC,再按冒号,在输入命令时,直接输入"!",如图。

    git 常用

    git status  :查询当前状态

    git checkout  撤销 未add 暂存区

    git add .   : 提交所有修改的文件或者新增的文件 

    git reset HEAD  撤销 暂存区

    git commit -m "提交备注" :提交备注

    git resert 撤销 commit

    git reset 回滚到某个commit  

    git  pull :把 origin的代码来下来 

    git push :把提交的 更新到 origin

    git 撤销和回滚

    1.还没暂存区---没有 Git add

    到暂存区--git add 后的撤销 :

    Changes not staged for commit: ---- 这个文件未到 暂存区 也就是还没commit 

    撤销一个文件  :git checkout --filename   来撤销 (Git status 可以看到什么文件被修改):恢复 Git add 过的文件

    多个文件一次性撤销可以用 :git checkout -- .

    2.添加到暂存区 -- Git add 后

        Changes to be committed: 已经添加暂存区了

      git reset HEAD --filename

      撤销全部 暂存区文件 :git reset 不用文件路径

    3.git commit 之后  --  git revert

      git revert 命令是撤销某次操作,而在此次操作之前和之后的提交记录都会保留。

          想回到之前某个版本,可以用git reset命令,可以回退到某次提交,那该提交之后的提交都会回滚,不过这种覆盖是不可逆的,之前的提交记录都没有了。所以平时开发中尽量注意,避免使用reset。

    参考 :https://www.cnblogs.com/songgj/p/8965580.html

  • 相关阅读:
    剑指offer[19]——顺时针打印矩阵
    剑指offer[17]——树的子结构
    剑指offer[16]——合并两个排序的链表
    剑指offer[15]——反转链表
    剑指offer[14]——链表中倒数第k个结点
    剑指offer[13]——调整数组顺序使奇数位于偶数前面
    剑指offer[12]——数值的整数次方
    剑指offer[11]——二进制中1的个数
    剑指offer[10]——矩形覆盖
    linux的基本命令
  • 原文地址:https://www.cnblogs.com/zhouhongdan/p/10043860.html
Copyright © 2011-2022 走看看