zoukankan      html  css  js  c++  java
  • Git 常见操作

    
    
    mkdir XX :创建一个空目录 XX指目录名
    pwd :显示当前目录的路径
    cat xx :查看xx文件内容
    git init :吧当前的目录变成可以管理的git仓库,生成隐藏的.git文件 git add xx :把xx文件添加到暂存区
    git commit
    -m “xx” :提交文件 -m后面的是注释 git status :查看仓库状态
    git log :查看历史记录
    git reset
    --hard HEAD^:往上回退一个版本
    git reflog :查看历史记录的版本号id
    git reset
    --hard 版本号 回到版本号对应的版本
    git branch :查看当前所有的分支
    git branch -d dev :删除dev分支
    git branch xxx :创建分支xxx

    git branch name : 创建分支

    git branch --list : 查看分支

    git branch -a :
    查看分支(包括远程分支)

    git merge --no-ff '描述' <分支name> : 合并其他分支到当前分支
    
    git rm xx :删除xx文件 之后要commit
    git remote add origin https :
    //github.com/qiuhaifeng01/a.git 关联一个远程库
    git push -u(第一次要用-u以后不用)origin master :把当前master分支推送到远程库
    git clone https :
    //github.com/xxxxx 从远程库中克隆
    git checkout -b dev :创建dev分支 并切换到dev分支上(创建并进入该分支)
    git checkout -- xx :把xx文件在工作区的修改全部撤销
    git checkout master :切换回master分支

    git checkout name : 切换分支
    git merge dev :在当前分支合并dev分支
    git remote :查看远程库信息
    git remote
    -v : 查看远程库的详细信息
    git pull origin master : 将远程库的更新拉取到本地来
    git push origin master :git会把master分支推送到远程库对应的分支上 git commit
    -a -m 'xx' : 不会提交 没有add进来的文件新建文件
    git commit
    --no-verify -m "commit" : 就可以跳过代码检查 npm i -S -D -g 区别
    npm install 本身就有一个别名 npm i npm i module_name
    -S 即 npm install module_name --save 写入dependencies,发布到开发环境
    npm i module_name
    -D 即 npm install module_name --save-dev 写入devDependencies,发布到生产环境
    npm i module_name
    -g 即 global全局安装(命令行使用)
    npm i module_name 即 本地安装(将安装包放在 .
    /node_modules 下)
  • 相关阅读:
    (转) qt: usb热插拔(linux);
    Qt: usb热插拔检测(windows);
    C++: 模板函数定义与声明分离;
    bootstrap: 内联表单;
    thinkphp5: 循环输出表格,并固定表格单元宽度(过长省略号)
    响应式菜单栏: bootstrap + jQuery
    Qt: 数据库操作;
    qt: 获取sql数据表的所有的字段;
    Qt: 非阻塞时间延迟;
    egg中使用jwt
  • 原文地址:https://www.cnblogs.com/zhou-xm/p/13787233.html
Copyright © 2011-2022 走看看