以git的源码为例:
http://kernel.org/pub/software/scm/git/git-1.6.0.tar.bz2
下载下来后,解压
tar jxf git-1.6.0.tar.bz2
cd git-1.6.0
一、创建一个版本库:git-init-db
# git-init-db
二、植入内容跟踪信息:git-add
# git-add . //把当前目录下的所有代码,都加入了版本库中
三、查看状态: git-status
# git-status
有如下提示,new file: 表示还没有提交,只是增加了新文件
# On branch master
#
# Initial commit
#
# Changes to be committed:
# (use "git rm --cached <file>..." to unstage)
#
# new file: .gitattributes
# new file: .gitignore
# new file: .mailmap
# new file: COPYING
# new file: Documentation/.gitattributes
# new file: Documentation/.gitignore
# new file: Documentation/CodingGuidelines
# new file: Documentation/Makefile
........
四、提交源代码:
# git-commit -m "Initial commit of git reposistory"
再次git-status,将提示:
# On branch master
nothing to commit (working directory clean)