前言

从写代码开始的时候就听人说用 GitHub 来管理代码,零零散散也算是用了很久,但是始终都是通过本地化管理然后上传云端备份的方式,有时候会出现大问题也无法解决,为了应对各种意外,现在通过 SSH 的方式链接到 GitHub ,每次修改都会即时提交。

环境

这个很简单,只需要在你的电脑上下载 Git 就行了,只要有这个就行了。

在终端中输入 git 有输出信息即可。

链接 GitHub

初始化本地账户

git config --global user.name author #将用户名设为author
git config --global user.email author@corpmail.com #将用户邮箱设为author@corpmail.com

初始化密钥

首先进入 ${你的 git 安装目录}\usr\bin

which git #显示 mac 下 git 的目录
where git #显示 win 下 git 的目录

然后初始化密钥

ssh-keygen -t rsa -C"your_email@example.com" #双引号处为你的邮箱

此时密钥已经生成好了,位置在你的用户目录下,文件名是 id_rsa.pub

配置 GitHub SSH

进入 GitHub ,点击头像位置,选择 Settings,然后选择 SSH and GPG keys,选择 New SSH keyTitle 填一个便于区分的,Key 则是填刚才生成的密钥文件 id_rsa.pub 的内容。

然后本地执行测试

ssh -T git@github.com

返回值能看到你的账户名称即为成功。

配置 VSCode

进入你在 GitHub 中的项目,选择 Clone or download,选择 Clone with SSH,拷贝链接。

在本地打开一个空文件夹,新建一个终端,输入

git clone 你的项目地址

具体 clonepush 的命令可以自行学习。

防 Git 临时文件

VSCode 中可能会生成某些临时文件或者配置文件,这些东西最好不要上传到 GitHub 中,在 Git 的项目中新建一个文件,重命名为 .gitignore,将不需要 Git 的文件或者文件夹的名字写入进去。

Last modification:May 19th, 2020 at 08:21 am
如果觉得我的文章对你有用,请随意赞赏