本文主要讲解 Windows 下使用 Git 和 GitHub 实现文档( 代码 )的版本控制
安装 Git
去 官网 下载对应的安装包, 执行安装即可, 英文不好的同学可以一路 Next .
建立 GitHub 仓库
首先, 需要一个 GitHub 账号, 点我去往官网 .
登陆账号后, 需要新建一个 Repository ( 仓库 ).
仓库到底是 公开 ( Public ) 还是 私有 ( Private ), 看你自己需求.
"Initialize this repository with a README" 选项下面的提示告诉用户 该选项可以让你立刻克隆仓库至你本机 , 所以是新库的话就勾上吧, 我是勾了.
实际使用
Git 本地基本信息配置
这步其实不做也可以, 但是我在网络上搜到的傻瓜教程都做了, 所以我也附上.
2019年11月12日 注:
不做的话, 之后在需要 git commit 时会提示
"*** Please tell me who you are."
届时还是需要 git config --global user.email "你的邮箱放这里" 操作
在 开始菜单 中找到 Git Bash, 单击进入 Git命令提示符.
执行命令
git config --global user.name "你自己的昵称放这里"
git config --global user.email "你的邮箱放这里"
生成 SSH 密钥
执行下方命令, 其中 -C 以及后面自己的邮箱 不加也可以
ssh-keygen -t rsa -C "你的邮箱放这里"
回车后窗口给你 指定密钥存储位置 以及 给密钥设定密码 的机会, 如果没有这些需求, 直接三次回车即完成 SSH 密钥的生成.
正常情况下密钥是存放在你的 Windows 用户文件夹下的 .ssh 文件夹内.
将 SSH 密钥添加至 GitHub
在密钥存放路径下找到 id_rsa.pub 文件, 使用记事本打开, 复制其所有内容.
也可直接在 Git Bash 使用命令完成
clip < ~/.ssh/id_rsa.pub
去到 GitHub 页面, 点击 右上角你的头像 → Settings → 左侧 SSH and GPG keys → New SSH key 按钮
将刚才复制的内容粘贴到 Key 栏位内, Title 自己取一个能认识的名字即可, 完成后点击 Add SSH key 完成添加.
实现版本控制
在本地新建一个文件夹, 用作 GitHub库 的本地关联.
在文件夹上 右键 → Git Bash Here
git init
git remote add origin [email protected]:"SSH拷贝路径"
git pull origin master
# 会出提示符, 输入 yes 后回车
# 至此 GitHub 的库已与本地实现关联
# 后续加入文件, 将改变推至 GitHub repo 等操作
# 使用 git add .; git commit -A 等即可完成
# 更多操作请参考官方说明文档
好了, 愉快地去编写代码并提交吧~