zoukankan      html  css  js  c++  java
  • Git分支

    Git鼓励大量使用分支:

    查看分支: git branch 

    创建分支: git branch <name> 

    切换分支: git checkout <name> 

    创建+切换分支: git checkout -b <name> 

    合并某分支到当前分支: git merge <name> 

    删除分支: git branch -d <name> 

    如果要丢弃一个没有被合并过的分支,可以通过 git branch -D <name> 强行删除。

    Git还提供了一个stash功能,可以把当前工作现场“储藏”起来,等以后恢复现场后继续工作:

    $ git stash
    Saved working directory and index state WIP on dev: f52c633 add merge

    现在,用 git status 查看工作区,就是干净的(除非有没有被Git管理的文件),因此可以放心地创建分支来修复bug。

     用 git stash list 命令可以查看stash内容

    需要恢复一下,有两个办法:

    一是用 git stash apply 恢复,但是恢复后,stash内容并不删除,你需要用git stash drop来删除;

    另一种方式是用 git stash pop ,恢复的同时把stash内容也删了:

  • 相关阅读:
    大数据集群环境ssh免密码登录设置
    FreeRTOS任务创建删除
    BLE外设设计
    BLE控制器之链路层
    BLE控制器之链路层二
    BLE控制器之物理层特性
    BLE基本理论和概念
    BLE主机之ATT和GATT
    BLE主机之SM层
    BLE主机之L2CAP层
  • 原文地址:https://www.cnblogs.com/Lightfall/p/9704307.html
Copyright © 2011-2022 走看看