git使用方法(一)
git使用方法(一)作者 李万鹏
git是linus的另一个伟大的作品,是一个优秀的版本控制工具。
首先安装git,我是在ubuntu下,所以输入命令:
$sudo apt-get install git-core
OK!此时应该git成功安装,查看git版本:
$git --version
http://hi.csdn.net/attachment/201201/19/0_1326989143pSe4.gif
git的初始化:
$git init
创建了一个空的git仓库:
http://hi.csdn.net/attachment/201201/19/0_132698972012VB.gif
如果这个git仓库已经初始化过了,则提示exist:
http://hi.csdn.net/attachment/201201/19/0_132698973388Wp.gif
如果成功创建一个空的git仓库可以看到在当前目录下出现一个.git目录,这个就是仓库了!
http://hi.csdn.net/attachment/201201/19/0_1326990133fpg3.gif
现在偷窥一下.git目录下都有什么:
http://hi.csdn.net/attachment/201201/19/0_1326990243RgAV.gif
git有3个区域:
http://hi.csdn.net/attachment/201201/19/0_1326989234d0Xk.gif
http://hi.csdn.net/attachment/201201/19/0_1326989187leyR.gif
分别是:
[*]working directory
[*]staging area
[*]repository
首先将文件git add到staging area,在当前目录下随意写一个main.c文件,然后:
$git add .
http://hi.csdn.net/attachment/201201/19/0_1326990707I1dJ.gif
可以看到这里多了一个index文件,这就是那个staging area,然后再git commit进行提交,把数据提交到git仓库中:
$git commit -m "this is first commit"
注意这里通过-m 选项加一个注释,这样你就可以提交你的数据到git仓库了,也可以把两个步骤合并文一个步骤:
$git commit -a -m "this is first commit"
git有两个配置文件,一个在$HOME下,是全局的,设置时加--global,另一个在仓库配置文件里。
$git config
设置全局的:
http://hi.csdn.net/attachment/201201/19/0_1326989169p250.gif
本地的:
http://hi.csdn.net/attachment/201201/19/0_1326989179n1v2.gif
作者:woshixingaaa 发表于2012-1-20 0:50:34 原文链接
图片看不到, 谢谢提醒,知道原因了。
页:
[1]