美文网首页
软件杂记(git docker npm)

软件杂记(git docker npm)

作者: clement_Leopold | 来源:发表于2018-06-15 11:24 被阅读0次

    本篇文章是在工作中,遇到的一些问题后暂时归在这里的一些命令,后期会整理发布

    git

    1. 在ubuntu 当中更新apt-get git repo:
     sudo add-apt-repository ppa:git-core/ppa
      #Then update the source list and upgrade git:
      sudo apt-get update
      sudo apt-get install git
    
    1. git 设置 alias
       git config --global alias.co checkout
       git config --global alias.br branch
       git config --global alias.ci commit
       git config --global alias.st status
       git config --global alias.last 'log -1 HEAD'
    
    1. git 回退
      git checkout -- readme.txt
      命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况:
      一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;
      一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。
      总之,就是让这个文件回到最近一次git commit或git add时的状态。

    docker

    1. docker命令不需要敲sudo的方法
      由于docker daemon需要绑定到主机的Unix socket而不是普通的TCP端口,而Unix socket的属主为root用户,所以其他用户只有在命令前添加sudo选项才能执行相关操作。
      如果不想每次使用docker命令的时候还要额外的敲一下sudo,可以按照下面的方法配置一下。
        *  创建一个docker组
           sudo groupadd docker
        *  添加当前用户到docker组
           sudo usermod -aG docker $USER
        *  登出,重新登录shell
    
    1. docker 相关命令
      • 查看docker 容器 image id
        docker image docker images hyperledger/fabric-tools:latest --format {{.ID}}"
      • 进入docker容器
        docker exec -it 343435445(image Id) bash
      • docker 容器更新软件
        如果每次进入容器都需要apt-get update, 然后再apt-get install, 一般人都会崩溃吧
        docker commit 213123123sd(image Id) hyperledger-fabric:latest(name)

    npm

    1. 设置淘宝源
      npm config set registry https://registry.npm.taobao.org

    相关文章

      网友评论

          本文标题:软件杂记(git docker npm)

          本文链接:https://www.haomeiwen.com/subject/jsbpeftx.html