天天看點

Git 備忘錄

設定使用者姓名和郵箱:

1

2

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

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

克隆遠端庫到本地

<code>git clone</code>

<code></code>将本地目錄變成git管理的倉庫

<code>git init</code>

<code></code>将檔案添加到倉庫

<code>git add</code><code>'filename'</code>

<code></code>将檔案送出到倉庫

<code>git commit -m</code><code>"說明"</code>

<code></code>顯示工作區的狀态

<code>git status</code>

<code></code>從上一個git status看出哪些檔案被修改,則檢視修改内容

<code>git</code><code>diff</code>

<code></code>顯示送出的日志

<code>git log</code>

<code>git log --graph</code><code>//</code> <code>可以友善看出分支合并圖</code>

復原到版本,也可以将工作區的復原到暫存區

<code>git reset</code>

<code>git reset --hard</code><code>'commitid'</code> <code>//</code> <code>head指向目前版本</code>

復原工作區的修改

<code>git checkout --</code><code>'filename'</code>

<code></code>主要考慮工作區,暫存區和倉庫之間的操作:

3

4

<code>git add files</code><code>//</code><code>把目前檔案放入暫存區域。</code>

<code>git commit</code><code>//</code><code>給暫存區域生成快照并送出。</code>

<code>git reset -- files</code><code>//</code><code>用來撤銷最後一次git add files,你也可以用git reset 撤銷所有暫存區域檔案。</code>

<code>git checkout -- files</code><code>//</code><code>把檔案從暫存區域複制到工作目錄,用來丢棄本地修改。</code>

Git 備忘錄