git的使用

GIT相对于SVN和VSS而言,最大的区别在于git多了分支的概念。用过一段时间后,会发现创建分支的好处是不只一点两点。

在一个团队开发协作中,建议要有“辅助分支”的概念。 “辅助分支”,大体包括如下几类:“管理功能开发”的分支、“帮助构建可发布代码”的分支、“可以便捷的修复发布版本关键BUG”的分支,等等。“辅助分支”的最大特点就是“生命周期十分有限”,完成使命后即可被清除。建议至少还应设置三类“辅助分支”,我们称之为“Feature branches”,“Release branches”,“Hotfix branches”。

下面是我在运用git中总结的命令,供大家参考:

本地新建分支:git branch (分支名字)

发布到github上:git push origin  (分支名字)
切换到新分支:git checkout  (分支名字)
查看所有存在分支:git branch 
紧急修补分支(hotfix)
 
以我的项目为例,项目在D盘www目录下:
1、cd d: 进入d盘
cd www 进入www目录
ls 查看www目录下的文件
cd hl_git 进入文件(hl_git项目名)
 
git pull 更新代码
 
2、git branch  查看分支
3、git branch 400 创建分支 400
4、git checkout 400  切到400分支
 
5、cd web/
ls (查看web目录下的文件)
6、git add xxxx.model.php  选择文件
7、git status  查看添加的文件
8、git commit -m '描述'  
9、git checkout master   提交之后要切换到主线
10、git pull origin  拉取远程代码到本地库
 
11、git merge 400  合并分支
12、git push   合并之后 推送
13、git branch -d 400  删除分支

 

posted @ 2015-11-04 15:39  小小的博客大大的世界  阅读(143)  评论(0编辑  收藏  举报