github仓库操作包括六步:一创建初始化仓库并关联远程;二克隆已有仓库到本地;三创建切换分支隔离开发;四通过pull request协作审查合并;五用issue跟踪任务与问题;六设置协作者权限保障安全。

一、创建与初始化仓库
GitHub 仓库是代码存储、版本控制与协作的起点。新建仓库后,需完成本地初始化与远程关联,才能开始提交和同步代码。
1、访问 https://github.com/new,填写仓库名称、描述,选择 Public 或 Private,勾选 “Initialize this repository with a README”。
2、点击 “Create repository”,获得仓库 HTTPS 地址,形如 https://github.com/username/repo-name.git。
3、在本地项目根目录执行:
git init
git add README.md
git commit -m "initial commit"
4、执行远程关联命令:
git remote add origin https://github.com/username/repo-name.git
5、首次推送使用:
git push -u origin main
二、克隆已有仓库到本地
当参与他人项目或复用已有代码时,需通过克隆获取完整历史记录与全部分支,确保本地环境与远程一致。
1、复制目标仓库的 HTTPS 地址,例如 https://github.com/octocat/Hello-World.git。
2、在终端中运行:
git clone https://github.com/octocat/Hello-World.git
3、进入克隆目录:
cd Hello-World
4、查看远程配置是否正确:
git remote -v
5、确认当前分支状态:
git branch --show-current
三、分支创建与切换管理
分支用于隔离开发任务,避免主干污染。GitHub 默认主分支为 main(旧版为 master),所有功能开发应在独立分支进行。
1、基于 main 创建新分支:
git checkout -b feature/login-ui
2、查看本地所有分支:
git branch
3、切换至指定分支:
git checkout feature/login-ui
4、将新分支推送到远程:
git push origin feature/login-ui
5、在 GitHub 页面上刷新 Branch 下拉菜单,可确认该分支已存在并可发起 Pull Request。
红金羚企业管理系统 ERP V2.0说明 红金羚系列软件的最新开发作品全部开放源代码,立足于中小企业的管理应用包括企业的 财务,进销存,生产,人力资源,网络办公的全方面管理,简单易用 在1.0的基础上,增加了网络办公,公文流转,财务凭证,资产管理。资源管理。等大量实用功能 管理员账号 用户:admin 密码:admin 本系统功能 在线交流 财务管理 采购管理 销售管理 仓库管理 生产管理 人力资
四、Pull Request 协作流程
Pull Request 是 GitHub 的核心协作机制,用于提出变更、触发审查、讨论修改并最终合并代码,确保质量可控。
1、在 GitHub 仓库页面,点击 “Compare & pull request” 按钮(通常出现在分支切换栏旁)。
2、确认 Base branch 为 main,Compare branch 为 feature/login-ui。
3、填写标题与描述,说明本次变更目的、涉及文件及测试情况。
4、在右侧 “Reviewers” 栏输入协作者 GitHub 用户名,系统将发送通知。
5、提交后,PR 页面自动显示差异(Diff)、CI 状态(如 Actions 运行结果)、审查意见区。
五、Issue 问题跟踪与任务分配
Issue 是 GitHub 内置的任务管理系统,可用于记录 Bug、需求、文档改进等,支持标签、指派、里程碑与评论互动。
1、进入仓库页面,点击顶部导航栏 “Issues” 标签页。
2、点击 “New issue”,选择 “Open a blank issue” 或使用预设模板。
3、填写标题,例如:[Bug] 登录按钮点击无响应。
4、在正文中详细描述复现步骤、预期行为、实际行为,并附截图或日志片段。
5、点击右侧 “Assignees” 添加处理人,“Labels” 添加 bug 或 enhancement,“Milestone” 关联发布计划。
六、权限与协作者设置
仓库拥有者可通过访问控制机制管理团队成员的操作权限,区分读、写、管理三级能力,保障代码安全与协作秩序。
1、进入仓库主页,点击右上角 “Settings” 选项卡。
2、左侧菜单选择 “Manage access”。
3、点击 “Invite a collaborator”,输入对方 GitHub 用户名或邮箱。
4、邀请发出后,被邀请者需接受链接,系统默认授予 Write 权限(可推送代码、关闭 Issue、创建分支)。
5、如需更高权限,拥有者可在 “Collaborators and teams” 中手动调整角色为 Admin。









