1. 程式人生 > >git 經常用到的功能總結

git 經常用到的功能總結

記錄自己平時使用到的常用命令,持續跟進。

git init   初始化一個倉庫

  1. 不帶任何引數,在當前目錄下生成一個 .git 目錄
  2. --separate-git-dir 引數,可以指定 .git 的目錄位置

git add  把改變的檔案或新檔案加入到 stage

git checkout

  1. [file] 檢出檔案,丟出改動
  2. [branch] 切換分支
  3. [-b branch] 建立新分支

git reset  回退提交到指定提交點

git rebase  合併分支,但是不會產生新的提交點

  1. -i commitid : 修改本分支從 commitid 提交點後的提交資訊,包括做提交點的合併操作
  2. --onto xxx commitid^: 將xxx分支作為本分支從 commitid 開始到 HEAD 的所有提交的根,相當於把 xxx 分支合併進來了。此後可以切換到xxx 執行快速合併分支操作

git merge 合併分支,會產生一個提交點表示合併動作

git cherry-pick  把其他的分支的某個提交合併到本分支,只能合併進來一次提交,如果要合併多個提交,rebase是不錯的選擇

git commit 提交更改

git log   檢視提交日誌

  1. --pretty=oneline: 在一行檢視提交日誌
  2. --author 檢視指定作者的提交記錄

git reflog 檢視git操作記錄

相關推薦

git 經常到的功能總結

記錄自己平時使用到的常用命令,持續跟進。 git init   初始化一個倉庫 不帶任何引數,在當前目錄下生成一個 .git 目錄 --separate-git-dir 引數,可以

Git經常使用命令總結

lob bar har github 設置 日誌 origin 解決沖突 rec 1、基礎 git config --global user.name "Your Name"設置你的倉庫username(用於標識提交者)git config --global u

關於最經常到的git命令總結

偶識git工具,使得程式碼管理不再成為難事,可本地,可github管理,方便至極。故摘錄常用命令如下,不定期更新。 每次使用時進行設定: git config --global user.name "Your name" git config --glo

grep命令最經常使用的功能總結

搜索功能 track rac 多重 hat 文件名 info args read 1. grep最簡單的用法,匹配一個詞:grep word filename 2. 能夠從多個文件裏匹配:grep word filename1 filenam2 filename3 3.

運維工作中經常到的一些知識總結(一)

Linux Docker MFS在日常運維工作中,會有一些知識使用頻率較高,以下為個人在工作中常用的一些操作,沒有做詳細的分類,排版比較淩亂。有需要的同學們可以參考,希望能有所幫助。 1、查看當前系統所以變量 sysctl -a 2、修改Centos7 網卡為eth install centos 7 按 ta

運維工作中經常到的一些知識總結(二)

Markdown Xtraback Linux Squid DenyHost 接上篇:http://blog.51cto.com/bobo365/2125121 31、screen: screen -S xxx screen -r xxx screen -D -r <session-id

運維工作中經常到的一些知識總結(四)

Lftp SLA yourls Tomcat多實例 接上篇:http://blog.51cto.com/bobo365/2125159 54、rabbitMQ http://blog.csdn.net/lishaojun0115/article/details/53152255 用戶管理 用戶

運維工作中經常到的一些知識總結(三)

MySQL SLA Nginx tomcat 壓力測試 接上篇:http://blog.51cto.com/bobo365/2125138 48、容器導出導入: docker import 容器ID > xxx.tar cat xxx.tar | docker

VC++中經常到的型別轉換(總結)

1、VARIANT轉COleSafeArray、  COleSafeArray轉BYTE型陣列 在串列埠通訊的OnCommMscomm()事件中會涉及到這兩種型別轉換,比如: VARIANT variant_inp; COleSafeArray safearray_inp

經常到的Java基礎知識總結

經常用到的Java基礎知識總結 有關寫程式碼: 1,明確需求。我要做什麼? 2,分析思路。我要怎麼做?1,2,3。 3,確定步驟。每一個思路部分用到哪些語句,方法,和物件。 4,程式碼實現。用具體的java語言程式碼把思路體現出來。 學習新技術的四點: 1,

測試工作中經常到的幾個Linux命令(第一彈)

ppi 問題 過程 哪些 工作 存在 隱藏文件 日誌 清空 自己平時測試工作中經常要在Linux下搭建測試環境,有涉及到啟動/終止服務器,修改tomcat配置文件,偶爾碰到端口被占用。。。 這時就不得不需要一些基本的Linux命令來處理遇到的這些問題(順便邁向裝B之旅) 1

location.href的總結

信息 重新 更新 sel tar set 定義 .html 服務 *.location.href 用法:  top.location.href=”url” 在頂層頁面打開url(跳出框架)  self.location.href=”url”

React制作吸頂功能總結

onscroll 生命 制作 百度 dom元素 展示 document react width 總結一下最近用react寫項目時,遇到的一些坑,恩,真的還蠻坑的,主要是設置狀態的時候特別不好控制,下面我們一起來看下,這裏自己做了幾個demo,分別看下, 主頁面代碼如

git 介紹及其使用總結

實現 之前 demo hang 喜歡 權限 sof 區別 rec 版本控制 Git 目錄 目錄 2 第1章 Shell和vi 4 1.1 什麽是shell 4 1.2 shell分類 4 1.3 認識bash這個shell 5

Android Studio - 第四十二期 幾個經常到的字符串的截取

androidstring str="123abc456";int i=3;1 取字符串的前i個字符 str=str.Substring(0,i); // or str=str.Remove(i,str.Length-i); 2 去掉字符串的前i個字符: str=str.Remove(0,i);

Git經常使用命令

space 合並 下載 html 命令 status 內容 版本 新增 git --version 版本號號git help 幫助gitk 是個圖形化的查看工具。gitk --all 所有分支歷史-----------------------git pull 先拉git

git記錄戶名

ctrl+ per store 設置 machine erp 二次 net 就會 windows下比較比較好用的Git客戶端有2種: 1. msysgit + TortoiseGit(烏龜git) 2. GitHub for Windows github的windows版也

C#程序員經常到的10個實用代碼片段

方法 sin path dispose dev mono seconds second 例子 1 讀取操作系統和CLR的版本 OperatingSystem os = System.Environment.OSVersion; Console.WriteLine(“

git 配置戶名和郵箱

lob .com 信息 post win name blog for 查看 在安裝了git for windows之後,個人總是忘記配置git config的命令,以此記錄一下: 配置用戶名和郵箱的命令 1 git config --global user

Go常用功能總結一階段

sep format 字節數組 ngx str1 [] 構造函數 當前時間 mat 1. go語言從鍵盤獲取輸入內容   <1. 最簡單的辦法是使用 fmt 包提供的 Scan 和 Sscan 開頭的函數。請看以下程序: package main import "