zoukankan      html  css  js  c++  java
  • 常用git命令操作大全

    ----------------------------------创建分支并切换-----------------------------
    
    git checkout -b dev 创建dev分支,然后切换到dev分支上
    
    git switch -c dev 创建并切换到新的dev分支
    
    ------------------------------------切换分支-------------------------
    
    git switch master 切换到master分支上
    
    git checkout master 切换分支到master
    
    
    ---------------------------------查看当前分支-----------------------------------
    
    git branch 查看当前分支,会列出所有分支
    
    
    git add . 将所有修改的文件加入版本库
    
    git status 查看要提交的内容
    
    -------------------------提交分支------------------------
    
    git commit im "描述内容"
    
    -------------------------合并分支------------------
    
    git merge dev 把dev 分支的成果合并到master分支上
    
    推荐 git merge --no-ff -m "描述" dev     --no-ff 参数表示禁用fast forward (Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息)
    
    
    -----------------------------删除分支-----------------------------
    
    git branch -d dev 删除dev分支
    
    
    
    ----------------------------------修改bug----------------------------------------
    
    
    1、当你接到一个修复一个代号101的bug的任务时,很自然地,你想创建一个分支issue-101来修复它,但是,等等,当前正在dev上进行的工作还没有提交
    
    2、Git还提供了一个stash功能,可以把当前工作现场“储藏”起来,等以后恢复现场后继续工作
    
    git stash 把当前工作现场“储藏”起来
    
    git stash list 查看没有工作完的内容
    
    git stash pop 恢复还没工作完的内容
    
    
    -----------------------查看远程仓库的信息----------------
    git remote
    
    ------------------------显示更详情的信息------------------
    git remote -v
  • 相关阅读:
    WCF简介-01
    专访Bruce Douglass,谈嵌入式经验
    svn查看工程版本库的url地址
    Hello Kiki (中国剩余定理模版)
    中国剩余定理 (CRT)
    Prime Cuts(POJ-1595)
    素数区间筛法
    出现或者反转后出现在每个字符串中的最长子串
    每个字符串至少出现两次且不重复的最长子串
    不小于k个字符串的最长子串
  • 原文地址:https://www.cnblogs.com/tlfe/p/12673864.html
Copyright © 2011-2022 走看看