Gitblit服务器上传代码
2016-09-28 09:46:21 6 举报
AI智能生成
登录查看完整内容
GitBlit 服务器团队协作技巧
作者其他创作
大纲/内容
团队协作服务器中获取/上传
工具
Git Shell(命令行Git)
命令行Git
TortoiseGit(可视化Git)
可视化Git
服务器新建仓库
成员权限设置
工单设置
工单合并至哪个分支
开启邮件通知
sendmail
第一次获取代码包
git clone url(克隆服务器代码)
git checkout -b develop origin/develop(获取远程develop分支)
获取服务器最新代码
git pull 远程分支名
建立工作分支
git checkout -b dev-work develop(建立dev-wrok分支)
工作中...重大改动建立本地版本库
git add .(所有文件提交至暂存区)
git commit(文件提交至本地版本库)
git log(查看提交日志)
log格式参见:
git status (查看文件状态)
建立工单
GitBlit手动建立工单
title(填写其中一个较严重的问题点)
topic(不填写)
description(描述所有修改问题点:1. 2. 3.)
type(根据实际情况选择)
task(任务)
bug
question
maintenance(维护)
unrated(未评级)
negligible(微不足道)
minor(次要)
serious(严重)
critical(危急)
catastrophic(灾难性的)
git remote update(更新远程分支)
git checkout -b ticket/id origin/develop(基于远程分支develop建立的工单分支)
git merge dev-work(合并develop-work至当前分支)
合并文件出现冲突,参见
合并出现冲突,如何解决
git push -u origin ticket/id(代码上传远程分支ticket/id)
管理员合并代码
参见 4.
管理员合并工单
两个不同仓库代码同步
git remote rm origin
git remote add origin url2
git checkout -b name origin/name
git remote add origin url1
git merge --squash name
0 条评论
回复 删除
下一页