美文网首页
命令行常用命令

命令行常用命令

作者: 小母鸡叽叽叽 | 来源:发表于2017-01-14 15:40 被阅读552次

    npm常用命令

    // 初始化一个项目
    npm init
    // 打印项目当前的依赖项
    npm list
    // 判断包是否有更新
    npm outdated
    // 更新包
    npm update
    // 打印缓存
    npm cache
    // 清空缓e
    npm clean
    

    git常用命令

    // 列出所有修改的文件
    git status
    // 添加所有修改文件到缓冲区
    git add .
    // 提交代码
    git commit -m'修改的内容描述'
    // 获取远程仓库的代码
    git pull
    // 推送本地代码到远程仓库
    git push
    

    git 常见问题解决

    1. 让远程仓库代码覆盖本地的代码
    git fetch --all
    git reset --hard origin/master
    

    2、 让本地代码覆盖远程

    git push origin 分支名 --force
    
    

    3、新建空白分支(和其他分支没有关系)

    git checkout --orphan <分支名>
    

    4 . 以当前项目的子文件夹作为一个新的独立分支

    # 创建分支
    git subtree split --prefix=dist/ --branch gh-pages
    #提交分支
    git push origin gh-pages
    

    5、删除远程分支

    git push origin  :分支名
    
    

    6、删除本地分支

    git branch -D 分支名
    

    7、 git reset --hard 如何撤销
    先贴个链接

    8、github https协议转ssh协议

    // 设为ssh协议
    git remote set-url origin git@github:USERNAME/OTHERREPOSITROY.git
    // 查看
    git remote -v
    

    9、从远程仓库master新建一个分支

      git checkout -b <分支名> origin/master
    

    10、将本地分支添加到远程

    git remote add origin <远程仓库链接>
    

    11、查看已合并/未合并到master 分支的代码

    git branch -a --merged
    git branch -a --no-merged
    

    12、如果分支和tag有重名,如何删除?

    //删除 dev_test 分支
    git push origin :refs/heads/dev_test
    
    //删除 dev_test 标签
    git push origin :refs/tags/dev_test
    

    相关文章

      网友评论

          本文标题:命令行常用命令

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