# 24081工作流测试_3 **Repository Path**: liqianqian-test-python/24081-workflow-testing_3 ## Basic Information - **Project Name**: 24081工作流测试_3 - **Description**: 24081工作流测试代码库 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 34 - **Created**: 2025-01-13 - **Last Updated**: 2025-01-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Git工作流 向开源代码库提交代码的流程 * 主代码的代码只能由管理员修改 * 其他开发人员只能读取主代码库的代码 * 其他开发人员可以复制主代码库,复制的代码库称为副本代码库 * 其他开发人员可以修改自己创建的副本代码库中的内容 * 其他开发人员需要向主代码库合入代码时,将副本代码库的地址发给主代码库的管理员,由管理员决定是否将副本代码库中的修改合并到主代码库。 ### 复制主代码库 点击主代码库的Fork按钮,在弹出的窗口中选择自己的账号,创建副本代码库。 副本代码库是一个远程代码库。 ### 修改副本代码库 #### 直接修改远程代码库 1. 在网页中点击需要修改的文件,进入文件页面后点击“编辑”按钮修改文件内容。 2. 修改完成后,输入提交信息,然后点击提交按钮。 #### 先Clone远程代码库到本地,然后修改本地工作目录中的内容 1. clone副本代码库(git clone) 2. 修改工作目录中的内容 3. 将修改添加到暂存区(git add) 4. 将修改提交到本地代码库(git commit) 5. 将修改推送到副本代码库(git push) ### 创建拉取请求(Pull Request) 请求主代码库的管理员,从副本库中拉取修改的内容并合并到主代码库中。 不使用Git托管网站时,开发人员通过e-mail将自己的副本库地址发送给管理员,请求管理员将自己的修改拉取(git pull)到主代码库中。 使用Git托管网站时,可以在副本库的Pull Request页面直接创建PR。 提交PR实际上就是将副本库的地址通过邮件发送给主代码库的管理员。 邮件标题:#问题/特性编号:问题/特性名称 邮件内容: ``` 问题现象: xxxx 复现操作: xxx xxx 问题出现 原因分析: xxx xxx 解决方案: xxxxx 测试结果: xxxx ``` ### 同步主代码库的修改到副本库 #### 直接同步主代码库(只适用于Gitee网站) 1. 点击副本库名称旁边的强制同步按钮 2. 在本地工作目录中执行git pull拉取 #### 通过本地代码库同步 1. 关联本地代码库和主代码库(git remote add),只需要执行一次。 2. 拉取主代码库的修改(git pull upstream master) 3. 将修改推送到副本库(git push)