`

常用命令

    博客分类:
  • git
git 
阅读更多
$git branch;   //查看现有分支, *号表示当前所在的分支
$git branch isu53;  //建立分支"isu53",新建之后HEAD指针并未指向当前分支
$git checkout isu53;  //切换到"isu53"分支
$git checkout -b isu53;   //新建分支"isu53"并将HEAD切换到此分支
$git commit -a -m "fix bug, isu53"
$git checkout master;   //切换分支命令,回到master分支
$git merge isu53;  //merge isu53分支的修改到master分支
$git push ...;  //将修改提交
$git branch -d isu53;  //删除已经不用的分支


$git mergetool;  //遇到冲突的时候使用此工具
$gitk;  //界面工具,查看分支信息、提交历史
$gitk --all;  //查看所有分支信息
$git gui;  //提交代码的UI程序

$git push origin isu53;  //将分支推送到服务端,并在服务端建立分支,推送到服务器之前也要 add .; commit; push;
$git push origin :isu53;  //删除远程分支

$git fetch orgin;  //获取远程服务器数据到本地,本地分支指针与服务器上同步向前
$git merge origin/serverfix;  //把内容合并到当前分支
$git checkout -b serverfix origin/serverfix;  //想要一份自己的 serverfix 来开发,可以在远程分支的基础上分化出一个新的分支来

$git reset --hard b0aa58e04f31e6859efb   //回滚版本,小心啊,妈的
$git checkout "filepath"  //回滚到最后一次commit的地方

$git diff "commitid one" "commitid two"  //查看某两个版本之间的差异

/*
二进制文件冲突解决:
二进制经常出现冲突问题,push会冲突,pull和rebase也会冲突,妈的,烦死了。
这时候我们要强制拉下某个标签的文件 :
*/
#git checkout --their "filepath"
#git checkout "commit_id" "filename"
//这时候本地已经是最新的文件了
#git add "filename"
#git commit -m "tag"
#git pull  //这部很重要,或者用 git rebase,pull成功
#git push ...
 
分享到:
评论

相关推荐

    Linux基本命令与常用命令大全

    本资料集旨在提供一个全面的Linux基本命令和常用命令的大全,帮助用户更好地进行系统维护、开发工作以及其他日常操作。 首先,我们从最基础的命令开始。`ls`命令用于列出目录内容,通过添加不同的选项(如 `-l` ...

    Linux常用命令教学视频

    04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...

    Linux系统的基本操作及常用命令实验报告.doc

    "Linux系统的基本操作及常用命令实验报告" Linux 系统的基本操作及常用命令实验报告是 Linux 操作系统的基础知识和基本命令的实践报告。该报告涵盖了 Linux 操作系统的基本操作、目录操作命令、文件操作命令、系统...

    最全Linux常用命令大全-linux常用命令全集

    "最全Linux常用命令大全-linux常用命令全集" 本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd`...

    管理员必须掌握的常用命令

    【标题】:“管理员必须掌握的常用命令” 【内容详解】: 在IT管理中,了解并熟练运用各种命令行工具是至关重要的。以下是两个常见的管理员命令的详细解释: 1. **ping命令** `ping` 是网络诊断中最基本的工具,...

    最全Linux常用命令大全.pdf

    以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...

    TrueGrid常用命令查询手册.rar_beanoem_truegrid_truegrid命令

    在本压缩包“TrueGrid常用命令查询手册.rar_beanoem_truegrid_truegrid命令”中,主要包含了一份名为“TrueGrid常用命令查询手册.docx”的文档,该文档详细介绍了TrueGrid软件的使用方法和常见命令,旨在帮助用户...

    PowerPath常用命令总结及应用

    PowerPath 常用命令总结及应用 PowerPath 是一款多路径管理工具,适用于 EMC Symmetrix 和 Clariion 存储系统。下面将对 PowerPath 的常用命令进行总结和应用。 powermt check 命令 powermt check 命令用于检查 ...

    Docker 常用命令大全.pdf

    Docker在操作的过程中,会遇到很多的命令,每一次使用查询起来都比较麻烦,所以我整理了一份Docker 常用命令大全分享给大家,这样在实用的过程中,直接在文档搜索就可以了,更加的便利,需要的小伙伴可以自行下载。

    Linux常用命令详解.pdf

    ### Linux常用命令详解知识点 #### 一、命令格式与通配符 - **命令格式**: - **命令**:指定要执行的操作。 - **选项**:改变命令的行为方式,通常以`-`开头,多个选项可以用空格或直接连接的方式给出。 - **...

    思科WLC常用命令整理

    思科WLC常用命令整理 思科WLC(Wireless LAN Controller)是思科公司的一款无线局域网控制器,主要用于管理和配置无线网络。下面是思科WLC中一些常用的命令,用于帮助网络管理员更好地管理和维护无线网络。 1. ...

    LINUX常用命令语言

    LINUX 常用命令语言总结 LINUX 操作系统提供了大量的命令语言,以下是常用的命令语言概述: 1. 远程桌面连接命令:mstsc mstsc 是一种远程桌面连接命令,可以连接到另一台计算机,并在远程桌面上进行操作。 2. ...

    Linux常用命令、Linux常用命令

    在Linux操作系统中,掌握一些常用命令对于日常的系统管理和开发工作至关重要。以下是一些关键的Linux命令及其用途的详细说明: 1. **find命令**: `find` 是Linux中最常用的搜索文件和目录的工具。它允许你在指定...

    DBA常用命令集锦

    DBA 常用命令集锦 DBA(Database Administrator)是数据库管理员的简称,负责数据库的日常管理、维护和优化。DBA 需要掌握大量的命令和技术来完成日常工作。下面是 DBA 常用的命令集锦,包括连接数据库、查看用户...

    最新-Linux常用命令大全-非常实用

    Linux 常用命令大全 Linux 操作系统是一个功能强大且灵活的操作系统,拥有众多实用的命令来帮助用户管理和维护系统。下面是 Linux 中一些常用的命令,旨在帮助用户快速掌握 Linux 操作系统。 TTY 控制台终端 在 ...

    Solaris10常用命令指南

    Solaris 10 常用命令指南 Solaris 10 作为一个 Unix 操作系统,提供了许多有用的命令来管理和维护系统。以下是 Solaris 10 中一些常用的命令: 基本命令 1. ls 命令:显示文件名,等同于 DOS 下的 dir 命令。...

    5G常用命令.docx

    5G常用命令 在5G网络中,了解常用命令对于网络维护和优化至关重要。下面是对5G常用命令的解释和详细说明: 1. LST NRDUCELL命令 LST NRDUCELL命令用于查询小区信息,该命令可以显示当前小区的基本信息,包括小区...

    LINUX常用命令全集

    LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 ...

Global site tag (gtag.js) - Google Analytics