创建第一个项目
创建过程
- git init
- git add . : 把文件添加到版本库的索引
- git commit -m "first commit" : 提交记录。提交记录是存储在版本中的历史记录,每提交一次创建一个记录,并标记出代码的演进。
- git log: 显示提交相关的信息。
- git status: 显示工作目录树的状态,即当前视图的状态。
- git branch RB_1.0 master: 创建分支的命令,有两个参数,新分支名称,和父分支名称。
- git commit -a : 提交全部修改过的文件
- git checkout RB_1.0: 切换分支命令。
- git tag 1.0 RB_1.0 : 给代码打标签。git tag 查看标签列表。
- git rebase RB_1.0 : 变基操作,把一个分支上的修改在另一个分支的末梢重现。
- git branch -d RB_1.0: 删除发布分支。刚才打过的标签所指向的节点就是RB_1.0分支的末梢。只要标签还在,从标签到版本树起点的一连串记录就还在。这时删除了分支的名字,并不会删除分支上任何实际内容。
- git branch RB_1.0.1 1.0
- git chechout RB_1.0.1
- git log --pretty==oneline
- git clone git://github.com/mysite.git mesite-remote