前言
- 记录时间:2020.2.15
- 教程来源:csdn其他博主
- 本篇为搬运工系列,多数为参考实践而得。
步骤
一、在本地创建ssh key
- 使用命令:
ssh-keygen -t rsa -C "你注册GitThb时的邮箱"
- 回车:
1.创建ssh key命令
2.ssh key保存路径
3.输入GitHub登陆密码
4.生成的key
二、进入Account Settings(账户配置),进行配置。
如果一切顺利的话,可以在用户主目录里找到 .ssh 目录,里面有 id_rsa 和 id_rsa.pub 两个文件,这两个就是SSH Key 的秘钥对,id_rsa 是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。用记事本打开 id_rsa.pub(C:\Users\Administrator.ssh),得到ssh key 公钥。为 Github 账户添加 ssh key 。登录 Github,展开个人头像的小三角,点settings,然后打开SSH keys菜单,点击Add SSH key新增密钥,就是id_rsa.pub文件中的内容,全选复制粘贴即可,并填上标题。
三、创建仓库
四、验证是否配置成功
- 输入命令:
ssh -T [email protected]
五、创建git用户角色,并创建版本库,上传本地项目至Github存储仓库
- 操作命令步骤:
cd //本地项目位置
git init //文件夹中出现了项目文件夹及文件,进入项目文件夹,对其进行初始化
git config user.name "用户名"
git config user.email "邮箱"
git add * //.跟踪项目文件夹中的所有文件和文件夹
git commit -m "备注" //关联远程仓库,添加后,远程库的名字就是 origin,这是 Git 默认的叫法,也可以改成别的,但是 origin 这个名字一看就知道是远程库。
git remote add origin https://github.com/GitHub用户名/仓库名.git //如果关联出现错误 fatal: remote origin already exists,则执行下列语句再进行关联
git remote rm origin
git push -u origin master //把本地库的所有内容推送到远程库上,如果在推送时出现错误 error:failed to push som refs to.......,则执行下列语句
git pull origin master //将远程仓库 Github 上的文件拉下来合并之后重新推送上去