《版本控制之道——使用Git》
1.初始化git
到你要使用git的工程目录j进行初始化,以mysite为例:
mkdir mysite
cd mysite
git init
2.添加文件和commit
假设你在工程中写了代码:main.c,此时你需要添加,并commit你的修改记录
git add main.c
git commit -m "你修改的日志"
或 git commit -m "你修改的日志" main.c(文件名)
或 git commit -a 将进入vi界面,填写你的修改日志
或 git commit -a -m "你修改的日志"
你在修改了你的源码之后,需要重复commit你的修改记录
3.查看记录:
git status
git log
4.分支:代码完善到某个阶段将用于某个发行版本或者有另一个研究方向时,需要分支
建立分支:git branch 分支名
git branch RB_1.0
切换到分支:git checkout -b 分支名
主分支名为:master
也可将建立分支和切换分支两个命令合并:
gti checkout -b RB_1.0
5.处理发布:标签,意味着在版本库历史中标记出特定的点,将来就容易找到相应的版本代码--可以通过标签恢复当时的代码
git tag1.0 RB_1.0
6.成功发布后--即打了tag以后,后续删除分支仅仅只是删除了分支的名字,分支仍然可以通过tag恢复。