github新手入门需依次完成五步:一、注册账户并启用双因素认证及隐私邮箱;二、安装git并配置用户名、邮箱与默认分支;三、创建远程仓库并推送本地代码;四、安装github cli实现命令行高效操作;五、掌握fork-clone-pr协作流程。

如果您刚接触 GitHub,面对仓库创建、代码提交、分支管理等操作感到无从下手,则可能是由于缺乏系统性的入门路径和可执行的实操步骤。以下是针对 GitHub 新手的完整入门指南,覆盖从账户准备到协作开发的关键环节:
一、注册账户并完成基础配置
GitHub 账户是所有操作的前提,需确保邮箱已验证且启用双因素认证以保障安全。配置过程直接影响后续 Git 操作的顺畅度。
1、访问 https://github.com,点击右上角 “Sign up”,填写用户名、邮箱和密码;
2、完成邮箱验证,点击邮件中的确认链接;
3、进入 Settings → Password and authentication,启用 Two-factor authentication;
4、在 Settings → Emails 中勾选 “Keep my email address private”,并设置用于 Git 提交的隐私邮箱。
二、安装并本地配置 Git 工具
Git 是 GitHub 的底层版本控制系统,必须在本地安装并关联 GitHub 账户,才能实现代码同步与历史追踪。
1、前往 https://git-scm.com 下载对应操作系统的 Git 安装包;
2、安装时保持默认选项,Windows 用户建议勾选 “Add Git to PATH”;
3、打开终端(macOS/Linux)或命令提示符(Windows),运行:
git config --global user.name "你的 GitHub 用户名";
4、运行:
git config --global user.email "你在 GitHub 设置中使用的隐私邮箱";
5、运行:
git config --global init.defaultBranch main,统一默认分支名为 main。
三、创建首个远程仓库并推送本地代码
通过建立本地仓库与 GitHub 远程仓库的连接,可实现代码的首次上传与版本托管。
1、在 GitHub 页面右上角点击 “+” → “New repository”,输入仓库名(如 my-first-project),勾选 “Add a README file”;
2、点击 “Create repository”,记录页面显示的远程地址(形如 https://github.com/用户名/my-first-project.git);
3、在本地新建文件夹,执行:
git init;
4、执行:
git remote add origin 上一步复制的远程地址;
5、执行:
git add . && git commit -m "Initial commit";
6、执行:
git push -u origin main。
四、使用 GitHub CLI 简化高频操作
GitHub CLI(gh 命令)提供命令行方式直接调用 GitHub API,无需频繁切换网页,适合重复性任务和自动化场景。
1、下载 CLI:访问 https://cli.github.com,按系统选择安装包;
2、安装后在终端运行:
gh auth login,按提示选择 GitHub.com、HTTPS 协议及登录方式;
3、验证登录:
gh status,应显示当前订阅仓库列表;
4、快速创建并克隆新仓库:
gh repo create my-cli-demo --public --clone;
5、查看当前仓库问题列表:
gh issue list --state all。
五、掌握基础协作流程:Fork + Clone + PR
参与开源项目或团队协作时,“复刻-克隆-修改-提交-拉取请求”是标准工作流,确保原始仓库不受干扰且变更可被审核。
1、在目标项目页面点击 “Fork”,生成属于自己的副本(如 your-username/project-name);
2、执行:
gh repo clone your-username/project-name;
3、进入本地目录,新建分支:
git checkout -b fix-typo;
4、修改文件后提交:
git add . && git commit -m "Fix typo in README";
5、推送分支:
git push origin fix-typo;
6、访问 GitHub 项目页,系统自动提示 “Compare & pull request”,点击后填写标题与描述,提交 PR。










