zoukankan      html  css  js  c++  java
  • git零基础【慢慢补充】

    git branch dev   //创建新分支

    git checkout dev   //切换到新分支

    git add .  //把当前修改加到暂存区

    git commit -m "代码描述"

    git pull   

    git push  //把本地代码push到远程仓库

    【git push --set-upstream origin lpt】  // 设置本地仓库提交到远程的哪个分支

    git checkout master // 切换到本地主分支

    git pull origin lpt // 拉取远程仓库origin/lpt仓库的代码

    撤销修改:

    如果还没添加到暂存区:

      git checkout -- <file>  // 就是让这个文件回到最近一次git commitgit add时的状态

    如果已经添加到暂存区:

      git reset HEAD -- <file>   // 第一步

      git checkout -- <file>  // 撤销修改

    删除文件:

    如果添加了一个文件,并提交到了暂存区

      rm <file>

      1, 确定要从版本库删除文件

        git rm <file>

      2, 如果是不小心误删文件,因为版本库里还有,所以可以轻松把误删文件恢复到最新版本

        git checkout -- <file>

    版本回退:

      git reset -- head HEAD^

    分支管理:

       git checkout -b dev // 创建并切换到开发分支

        在dev分支上 add /  commit  

        切换回master 主分支 【此时dev分支上的内容不会保存】

      git merge dev  // 合并分支

      git branch -d dev  //删除开发分支

    BUG分支:

      开发过程中bug可以通过临时分支来处理

       当修复bug的时间很紧急,而开发分支dev上的任务又不能立即提交的时候

      git stash // 把当前分支存储到一个临时的位置

      git checkout master // 切换到主分支

      git checkout -b issue // 在主分支上开临时bug修复分支

      git add .  => git commit -m "描述"   // 提交

      git checkout master //主分支

      git merge issue // 合并bug分支

      git checkout dev // 切换到dev 开发分支

      git stash list // 查看dev分支内容存放位置

      git stash pop // 回到工作现场

      

    Github 远程仓库

    git remote add origin git@github.com:PENGTAOLEE/Ant-Design.git

    git push -u origin master

      

    扩展阅读:http://www.open-open.com/lib/view/open1328069889514.html

  • 相关阅读:
    NetScaler ‘Counters’ Grab-Bag!
    NetScaler + Wireshark = A Perfect Combination!
    What’s That NetScaler Reset Packet?
    Give NetScaler a “Tune-Up”
    51Nod 1080 两个数的平方和(数论,经典题)
    51Nod 1289 大鱼吃小鱼(模拟,经典好题)
    1082 与7无关的数(思维题,巨坑)
    51Nod 1003 阶乘后面0的数量(数学,思维题)
    2017广东工业大学程序设计竞赛决赛 题解&源码(A,数学解方程,B,贪心博弈,C,递归,D,水,E,贪心,面试题,F,贪心,枚举,LCA,G,dp,记忆化搜索,H,思维题)
    后缀数组(一堆干货)
  • 原文地址:https://www.cnblogs.com/lpt1229/p/5841918.html
Copyright © 2011-2022 走看看