从零开始掌握全球最大的代码托管平台
GitHub 是一个基于 Git 的代码托管与协作平台。它不仅让开发者存储和管理代码版本,还提供了强大的社交网络功能,如 Issue 跟踪、Wiki、Pull Request 等,是开源社区的核心。
访问 github.com,点击右上角的 "Sign up",按照提示填写用户名、邮箱和密码。
在使用 GitHub 之前,你需要先在本地安装 Git 工具。
brew install gitsudo apt-get install gitgit config --global user.name "你的用户名"
git config --global user.email "你的邮箱@example.com"
仓库是项目的存储空间。它可以包含文件夹、文件、图片、视频、电子表格和数据集等。
以下是日常开发中最常用的命令:
git clone https://github.com/username/repository.git
git status
git add .
git commit -m "提交说明:描述你做了什么修改"
git push origin main
git pull origin main
分支用于并行开发。主分支 (main/master) 通常用于部署生产环境,开发新功能应创建新分支。
# 创建并切换到新分支
git checkout -b feature-new-login
当你完成了分支上的开发,想把代码合并回主分支时,就需要发起一个 Pull Request。这允许团队成员对你的代码进行审查 (Code Review) 和讨论。
Issue 用于跟踪待办事项、Bug 报告、功能请求等。它是项目管理的重要工具。