远程仓库
学习目标
- 在 GitHub 上创建仓库
- 配置 SSH 连接(再也不用输密码)
- 掌握
git push、git pull、git clone - 写一个好的 README.md
为什么需要远程仓库?
到目前为止,你的 Git 记录都只存在于你自己的电脑上。如果电脑硬盘坏了,所有代码和历史就全没了。
远程仓库就是把你的代码存一份到云端(通常是 GitHub)。它有三个核心好处:
- 备份——电脑坏了也不怕,代码在云端
- 协作——多人可以往同一个仓库提交代码
- 展示——你的 GitHub 就是你的代码作品集,求职面试会看
注册 GitHub
- 打开 github.com
- 点击 Sign up,用邮箱注册
- 用户名建议用英文,简洁好记(比如
zhangsan-dev),这会出现在你的项目链接里
国内用户
如果 GitHub 访问慢,可以同时注册一个 Gitee(码云)作为备用。操作方式几乎一样。但建议主力用 GitHub——它是全球最大的开源平台,求职时更有价值。
配置 SSH 连接
每次 push 代码到 GitHub 都需要验证身份。SSH 是最方便的方式——配置一次,之后再也不用输密码。
第一步:生成 SSH 密钥
ssh-keygen -t ed25519 -C "你的邮箱@example.com"
会提示你几个问题,全部按回车(使用默认值)就行:
Enter file in which to save the key (/Users/你的用户名/.ssh/id_ed25519): [回车]
Enter passphrase (empty for no passphrase): [回车]
Enter same passphrase again: [回车]