天天看点

git安装

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

继续阅读