git checkout - filename : 取消 本次对 filename 文件的修改(注意这里只有一个横杠)
git log相关: git log --pretty=raw : 显示提交原始数据,包括tree
  git log --pretty=fuller : 会同时显示作者和提交者
  git log --pretty=oneline : 显示精简输出
   
  git rebase --onto C E^ F:将E,F 的提交rebase到C上面
   
  其中以 refs/heads/开头的是分支;以 refs/remotes/开头的是远程版本库分支在本地的映射,以 refs/tags/开头的是里程碑
fast-forward: 所谓快进式推送,就是要推送的本地版本库的提交是建立在远程版本库相应分支的现有提交基础上的,即远程版本库相应分支的最新提交是本地版本 库最新提交的祖先提交。
禁止强制推送: git --git-dir=/path/to/repos/shared.git config receive.denyNonFastForwards true
  git pull = git fetch + git merg
冲突: <<<<<<<
当前分支的内容
=======
需要合并的内容
>>>>>>>
  关于us & them : us 指当前用户所在的分支,them 指需要合并的内容
  refs/remotes/origin/* :远程分支
  .git/refs/remotes/origin/ : 此目录是远程分支的命名空间,下面放的是分支名称
查看2个分支的共同父提交: git merge-base branch1 branch2

Git 常用命令二的更多相关文章

  1. git常用命令二、:git stash

    Git stash 储藏工作现场(当你不得不新建分支,或者切换分支,但是当前工作区的修改并不想提交) git stash Saved working directory and index state ...

  2. git常用命令二

    http://www.jianshu.com/p/08c3f1804b36http://backlogtool.com/git-guide/cn/stepup/stepup1_1.html   git ...

  3. Git常用命令(二)

    git clone + URL 获取该项目源代码 $ git log 回顾提交历史 $ git log -p -(数字) 用来显示每次提交的内容差异+(数字)表示看最近几条 $ git log --s ...

  4. Git 常用命令详解(二)

    Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro) Git 的更多介绍 ...

  5. 【转】 Git 常用命令详解(二)----不错

    原文网址:http://blog.csdn.net/ithomer/article/details/7529022 Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如: ...

  6. git常用命令(二)

    一. Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r ...

  7. Git 常用命令详解

    Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro) Git 的更多介绍 ...

  8. 转收藏:Git常用命令速查表

    一. Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r ...

  9. git常用命令2

    一. Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r ...

  10. Git常用命令(转)

    目前开发的新项目使用的版本控制工具基本用的都是Git,老项目用的还是Svn,网上Git资源也很多,多而杂.我整理了一份关于Git的学习资料,希望能帮助到正在学习Git的同学. 一. Git 命令初识 ...

随机推荐

  1. k8s-v1.22.5部署文档(ubuntu1804)

    1,# 临时关闭sudo swapoff -a# 永久关闭sudo vi /etc/fstab## 第二行注释掉 (注释swap分区)# /dev/mapper/ubuntu--vg-swap_1 n ...

  2. Web前端入门第 50 问:CSS 内容溢出怎么处理?

    溢出:盒模型装不下内容的时候,超出盒子大小的内容就称之为内容溢出,这里的内容又分为盒模型和文本,所以 CSS 在处理溢出时候也分为文本和盒模型两种情况. 正常情况内容溢出应该换行自动撑开盒子大小,但某 ...

  3. JAVA JUC干货之线程池实现原理和源码详解(上)

    目录 综述 七个核心参数 线程工厂 拒绝策略 AbortPolicy CallerRunsPolicy DiscardOldestPolicy DiscardPolicy 自定义拒绝策略 监控线程池运 ...

  4. maven编译报错 [ERROR] Malformed \uxxxx encoding

    问题背景:pom.xml project标签 提示 maven Malformed \uxxxx encoding,而且,使用 IDEA 编译项目的时候,会有相同的提示. 解决方案:网上提供的解决办法 ...

  5. 「Temp」目录

    吃吃吃 \(\color{orange}{Eon\ 今天吃什么}\) Temp \(\color{magenta}{代码模板}\) Trick \(\color{magenta}{常见错误}\) \( ...

  6. 手把手教你网络爬虫(爬取豆瓣电影top250,附带源代码)

    概念 网络爬虫就是按照一定的规则,自动抓取互联网信息的程序或脚本.其本质就是模拟浏览器打开网页,获取网页中我们需要的数据. 基本流程 准备工作(构建流程) 获取数据 解析内容 保存数据 1. 准备工作 ...

  7. [原创]《C#高级GDI+实战:从零开发一个流程图》第01章:有什么用、有什么效果?

    一.有什么用? 问:现在这个年代哪些场景还需要GDI+? 答:很少,主要是在上位机,复杂一点的自定义控件几乎全由GDI+绘制而成.而且很多工业设备的电脑性能差,WPF等带不起来,只能是Winform. ...

  8. 一个开源免费、功能丰富的 WPF 自定义控件资源库

    前言 今天大姚给大家分享一个开源免费(MIT license).功能丰富的 WPF 自定义控件资源库:WPF-ControlBase. WPF 介绍 WPF 是一个强大的桌面应用程序框架,用于构建具有 ...

  9. 巧用指标平台DataIndex,五步法轻松实现指标管理

    开发部门在做指标加工的全流程中,是否经常出现如下问题: · 业务部门看指标数据的时候,看到两个名称相似的指标,不清楚两个指标的差异性,来咨询开发部门指标计算口径,开发部门配合业务部门翻找代码,找出指标 ...

  10. FastAPI权限校验漏洞防护,你真的做对了吗?

    title: FastAPI权限校验漏洞防护,你真的做对了吗? date: 2025/06/25 09:01:42 updated: 2025/06/25 09:01:42 author: cmdra ...