天天看點

Git常用指令整理

        環境:Ubuntu 15.10

1.初始設定

設定姓名和郵箱位址

1

2

<code>git config --global user.name </code><code>"xpleaf"</code>

<code>git config --global user.email </code><code>"[email protected]"</code>

提高指令輸出的可讀性

<code>git config --global color.ui auto</code>

        上面的兩個操作,會在~/.gitconfig中以如下形式輸出設定檔案:

3

4

5

6

<code>cclyyh@leaf:~$ </code><code>cat</code> <code>.gitconfig </code>

<code>[user]</code>

<code>    </code><code>name = xpleaf</code>

<code>    </code><code>email = [email protected]</code>

<code>[color]</code>

<code>    </code><code>ui = auto</code>

2.設定SSH Key

        主要是在Github上做倉庫的認證時要用到,因為在GitHub上連接配接已有倉庫時的認證,是通過使用了SSH的公開密鑰認證方式進行的,如果不使用Github,可以不需要這一步。

生成SSH Key

<code>ssh</code><code>-keygen -t rsa -C </code><code>"[email protected]"</code>

        完成後會在~/.ssh目錄中生成id_rsa(私鑰)和id_rsa.pub(公鑰)兩個檔案。

在GitHub上添加公鑰

        在GitHub的Settings-SSH Keys中即可以添加公鑰,隻需要将上面生成的id_rsa.pub公鑰内容複制到其中就可以。

與GitHub認證

<code>ssh</code> <code>-T [email protected]</code>

3.Git常用指令與說明

Git常用指令與說明

指令

說明

git init

初始化倉庫

git status

檢視倉庫的狀态

git add

向暫存區中添加檔案

git commit

儲存倉庫的曆史記錄

-m參數表示隻添加一行描述資訊

git log

檢視送出日志

--graph以圖形方式顯示送出日志

本文轉自 xpleaf 51CTO部落格,原文連結:http://blog.51cto.com/xpleaf/1759804,如需轉載請自行聯系原作者