
从前项目组合作开发工程项目的协同形式是两个PHP后端合作开发、两个android 后端, 此次后端合作开发须要我和另两个同僚一同处置市场需求。有关怎样采用 git 版管理组织工作工具管理组织工作工程项目合作开发业务流程,没已近的实战经验能遵从,因此考!
一、合作开发管理组织工作业务流程
在 git.mumayi.com 标识符代销网络平台上建立两个捷伊标识符库,做为工程项目的华北局标识符存储库。
选用组成部分管理组织工作来展开合作开发组织工作。组成部分能主要包括下列三种:
4. 标识符审查(Code Review)
5. 解决冲突
通过合并(merge) 或变基(rebase) 操作来合并组成部分,并手动解决冲突。
6. 版正式发布
当合作开发完成一定的机能或达到两个里程碑时,展开版正式发布。正式发布前展开最终试验和验证,然后将合作开发组成部分合并到主组成部分,并展开标记和正式发布。
正式正式发布须要登录线上服务器,采用 git pull 拉取主组成部分新一代标识符。
二、git 命令
下列是在Git中采用的一些常见命令示例,涉及到上述合作开发管理组织工作业务流程中的操作:
1. 建立标识符库(Repository):
– 在本地建立两个捷伊标识符库:git init
– 克隆远程标识符库到本地:git clone <repository_url>
2. 组成部分管理组织工作策略:
– 建立并转换到新组成部分:git checkout -b <branch_name>
– 转换到已存在的组成部分:git checkout <branch_name>
– 查看组成部分列表:git branch
– 删除组成部分:git branch -d <branch_name>
3. 组织工作业务流程:
– 添加文件到暂存区:git add <file_name>
– 提交标识符:git commit -m “commit message”
– 查看本地修改的文件状态:git status
– 查看提交历史记录:git log
– 拉取远程组成部分标识符到本地:git pull origin <branch_name>
– 推送本地组成部分标识符到远程仓库:git push origin <branch_name>
4. 标识符审查(Code Review):
– 建立合并请求:在代码代销网络平台上操作,如GitHub或GitLab。
– 查看合并请求的变更:在标识符代销网络平台上查看。
5. 解决冲突:
– 在合并组成部分时,Git会提示冲突的文件。
– 手动解决冲突,编辑包涵冲突的文件,删除冲突标记并保留须要的标识符。
– 添加解决冲突后的文件:git add <file_name>
– 提交解决冲突后的标识符:git commit -m “Resolve conflicts”
6. 持续集成(Continuous Integration):
– 采用CI工具配置和执行自动构建和试验过程。
7. 版正式发布:
– 建立标签:git tag <tag_name>
– 推送标签到远程仓库:git push origin –tags