linux:安裝git:
<code>apt-get </code><code>install</code> <code>git</code>
<code>yum </code><code>install</code> <code>git -y</code>
設定git使用者名:(使用者表示,是誰送出的代碼)
<code>git config --global user.name </code><code>"test"</code>
設定使用者郵箱:(使用者表示,是誰送出的代碼)
<code>git config --global user.email </code><code>"[email protected]"</code>
檢視設定:
<code>git config --list </code><code>#使用者名和郵箱會儲存在config配置檔案中,也可以直接在配置檔案中修改。</code>
<code>git help</code>
初始化一個git倉庫
<code>mkdir</code> <code>test</code>
<code>cd</code> <code>test</code>
<code>git init</code>
建立一個檔案:
<code>cd</code> <code>test</code>
<code>touch</code> <code>readme.txt</code>
<code>git status </code><code>#檢視readme.txt的狀态。此時在工作區域。</code>
<code>git add readme.txt </code><code>#把檔案儲存到暫存區域</code>
<code>git commit </code><code>#把檔案儲存在倉庫中。</code>
<code>git commit -m </code><code>"這裡寫注釋"</code>
<code>git log </code><code>#檢視送出日志</code>
<code>git commit -a -m </code><code>#跳過暫存,直接送出到倉庫,前提是已經git add的檔案,對于沒有add的檔案無法直接儲存到倉庫中。</code>
删除一個檔案:
<code>rm</code> <code>readme.txt </code><code>#先删除工作目錄</code>
<code>git </code><code>rm</code> <code>readme.txt </code><code>#删除暫存目錄</code>
<code>git commit -m </code><code>"delete readme.txt"</code> <code>#送出到倉庫,徹底删除。</code>
重命名檔案:
<code>git </code><code>mv</code> <code>readme.txt readme</code>
<code>git commit -m </code><code>"rename readme"</code>
從github克隆一個檔案:
<code>git clone http:</code><code>//github</code><code>.com/</code>
撤銷删除的檔案:
<code>git reset readme</code>
<code>git checkout </code><code>file</code>
本文轉自 王家東哥 51CTO部落格,原文連結:http://blog.51cto.com/xiaodongge/1903794