看完这篇文章还不会用Github,你来打我!

312 阅读5分钟

本文是一份详尽的GitHub新手用法详解指南,专为初学者设计。从注册GitHub账号、安装和配置Git开始,逐步引导读者掌握创建和管理仓库、本地编码、提交更改、推送至GitHub服务器、创建Pull Request以进行代码协作,直至利用GitHub Pages发布静态网站的全过程。文章不仅提供了清晰的操作步骤,还深入解析了每个环节的细节,帮助读者建立起对GitHub工作流程的全面理解。无论你是编程新手还是希望提升GitHub技能的开发者,本指南都将是你快速上手、高效协作的宝贵资源。

image.png


前言

欢迎来到GitHub的世界!如果你是一名编程新手,或者刚刚开始接触开源项目,本指南将带你一步步了解如何使用GitHub,从创建账号到提交代码,我们将像素级复刻整个流程,确保每一步都清晰明了。

1. 注册GitHub账号

  1. 打开GitHub主页:在浏览器中输入https://github.com/
  2. 点击注册:页面右上角找到“Sign up”,点击进入注册页面。
  3. 填写注册信息
    • 用户名:选择一个独特的用户名,便于他人识别你的身份。
    • 邮箱:输入有效的电子邮件地址,用于接收验证邮件和账户通知。
    • 密码:创建一个强密码,确保账户安全。
  4. 同意条款:勾选同意GitHub的服务条款和隐私声明。
  5. 完成注册:点击“Sign up for GitHub”,然后按照邮件中的链接验证你的邮箱。

image.png

2. 安装Git

  1. 访问Git下载页面:打开https://git-scm.com/downloads
  2. 选择操作系统:根据你的操作系统(Windows、macOS、Linux)选择相应的安装包。
  3. 下载并运行安装程序:双击下载的安装包,按照屏幕上的指示完成安装过程。
  4. 检查Git是否安装成功:打开命令行工具,输入git --version,如果看到版本号输出,说明Git已成功安装。

image.png

3. 配置Git

  1. 打开命令行工具:Windows用户使用Git Bash,macOS用户直接使用终端。
  2. 设置全局用户名:运行git config --global user.name "Your Name"
  3. 设置全局邮箱:运行git config --global user.email "youremail@example.com"
  4. 确认设置:输入git config user.namegit config user.email检查设置是否生效。

image.png

详细的配置过程,可以参考教程:《git从下载到安装再到配置全过程超详细步骤演示的保姆级教程》,包你成功配置好git。

4. 创建GitHub仓库

  1. 登录GitHub:使用你的用户名和密码登录GitHub。
  2. 创建新仓库:点击页面右上角的“+”号,选择“New repository”。
  3. 填写仓库信息
    • 仓库名称:给你的仓库起个名字。
    • 描述:简短描述仓库的内容。
    • 公共或私有:选择仓库的可见性。
    • 初始化仓库:可选勾选初始化仓库,添加README、.gitignore或许可证文件(不明白功能的选项就保持默认即可)。
  4. 创建仓库:点击“Create repository”。

image.png

image.png

5. 克隆仓库到本地

  1. 获取仓库URL:在GitHub仓库页面找到“Code”按钮下的URL。
  2. 打开Git Bash或终端:切换到你想存放项目的本地目录。
  3. 克隆仓库:运行git clone https://github.com/yourusername/yourrepository.git(需要替换为自己仓库的额真是地址)。
  4. 进入仓库目录:运行cd yourrepository

image.png

6. 开始编码

  1. 编辑代码:使用任何你喜欢的代码编辑器打开项目文件。
  2. 保存更改:确保每次修改后保存文件。

image.png

7. 添加和提交更改

  1. 添加更改到暂存区:在命令行中运行git add .或指定文件git add filename
  2. 提交更改:运行git commit -m "Your commit message",写入描述本次提交的注释。
  3. 查看提交历史:运行git log,检查提交记录。

8. 推送更改到GitHub

  1. 推送更改:在命令行中运行git push origin main
  2. 处理权限问题:首次推送时,可能需要输入GitHub的用户名和密码(https地址需要输入用户名密码、ssh地址在配置号公钥之后可以实现免密操作)。

image.png

9. 创建Pull Request (PR)

  1. Fork仓库:找到你想要贡献的项目,点击“Fork”按钮。
  2. 克隆到本地:将你Fork的仓库克隆到本地。
  3. 创建新分支:运行git checkout -b your-branch-name
  4. 提交更改:按照前面的步骤进行更改和提交。
  5. 推送到远程仓库:运行git push origin your-branch-name
  6. 创建PR:在GitHub上,找到你Fork的仓库,点击“New pull request”。
  7. 比较分支:选择原项目的主要分支作为base,你自己的分支作为compare。
  8. 提交PR:填写标题和描述,点击“Create pull request”。

image.png

10. 使用GitHub Pages

  1. 启用GitHub Pages:在仓库的“Settings”页面,找到GitHub Pages部分。
  2. 选择源:选择默认分支的docs文件夹或GitHub Pages分支。
  3. 保存设置:点击“Save”。

image.png

总结

通过以上详细的步骤,你应该能够更加深入地理解如何使用GitHub,从创建账号到管理仓库,再到与他人协作。记住,实践是掌握技能的关键,不断尝试和犯错是成长的一部分。祝你在GitHub的旅程中取得成功,享受编码的乐趣!