Git远程版本库一般采用三分支结构,分别为develop,测试分支。master,生产分支,和fixed 修复分支。
Git常用远程分支结构 分支名称使用人员环境测试分支(develop)本地开发新功能后测试人员测试和修复使用发版生产前修复开发使用生产分支(master)远程服务器使用测试分支分支功能和问题修复后修复分支(fixed)线上问题,用于线上运营和修复bug本地拉取修复后推送到远程并切换到远程分支合并如果项目和开发人员过多存在测试分支需要筛选部门功能到生产分支上,需增加预发布(release)分支。预发布分支主要用于进行公测使用。
常用命令如下:
git clone
克隆远程代码库到本地
例如:git clone git@git.26space.cn:dazhou/new_poject
git commit -am'提交内容'
提交修改和添加文件到版本库并命名为'提交内容'
git pull
拉取版本库代码到本地当前分支(推送远程分支之前使用)
git push
推送当前分支到远程分支
git branch -a
查看所有的分支结构。如没有‘-a’查看本地分支结构。
git checkout
切换分支
git log -10
查看最近10条提交(git commit)记录。