• git常用命令


    • 查看分支:git branch
    • 创建分支:git branch
    • 切换分支:git checkout
    • 创建+切换分支:git checkout -b
    • 合并某分支到当前分支:git merge
    • 删除分支:git branch -d
    • 强制删除分支:git branch -D
    • 删除远程分支:git push origin —delete
    • 撤销单个文件的修改:git checkout — readme.txt
    • 撤销所有文件的修改:git checkout — *
    • 查看提交历史:git log
    • 查看命令历史:git reflog
    • 查看提交内容:git log -p
    • 查看提交文件:git log —stat
    • 克隆分支:git clone
    • 设置用户名:git config —global user.name “Your Name”
    • 设置邮箱:git config —global user.email “email@example.com
      git 
    • 拉取远程分支到本地:
      1. git fetch
      2. gcheckout -b <分支名>
    • 代码commit后,回退操作
      1. git reset —mixed:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commitindex信息
      2. git reset —soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可
      3. git reset —hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容
    • 回退到上一个版本:git reset —mixed HEAD^
    • 回退到指定版本:git reset —mixed 3628164
    • 将另一个本地分支的commit修改应用到当前分支:git cherry-pick 5bd9fac634dbc9b4a5769ee521cfd15d433a0213

     

       git reset --soft 144960dc219b468e8b55d08d8fe6bb51d3d29916

  • 相关阅读:
    Enterprise Library 4.1 Data Access Block 快速使用图文笔记
    敏捷开发(名字起得很帅,很忽悠人)原则 括号里面加了自己的理解笔记
    与弟弟谈话的摘要
    练习:选头像控件
    [转]保护你的flash(as3)程序基于socket方式传送swf文件
    Silverlight 又多了一套skin
    Silverlight制作逐帧动画
    Silverlight Spy 2 源代码查看器
    跨平台开发silverlight
    Silverlight 2 搜索照片 Live
  • 原文地址:https://www.cnblogs.com/xiexiang168/p/7284039.html
Copyright © 2020-2023  润新知