环境为 centOS 7
-
拥有 github 账户并建立一个仓库
-
配置本的 SSH KEY,这样才可以使远程跟本地连接
- 检查本地 SSH KEY 生成情况
-
cd ~/.ssh
- 如果没有表示本地没有 SSH KEY
- 创建 SSH KEY
-
ssh-keygen -t rsa -C "emailaddress"
- eg:
ssh-keygen -t rsa -C "12@gmail.com"
- eg:
-
如果看到
保存目录,默认即可
-
如果看到
输出字符串产生密钥。可以输入一串字符,不输入直接回车也可以
-
-
- 检查本地 SSH KEY 生成情况
-
添加 SSH KEY 到 github 中
- 复制 .ssh/id_rsa.pub 中内容
- github -> Settings -> SSH and GPGkys -> New SSH Key
- Title 自定,Key 粘贴复制的内容
- Add SSH Key
-
测试 SSH KEY
ssh -T git@github.com
- 看到警告信息输入 yes
- 如果之前 passphrase 有过输入,那么输入当时输入的字符串;如果没有,直接回车
- 如果看到
Hi someone! You've successfully authenticated, but GitHub does not provide shell access.
,说明成功
-
设置本地 git 库
git config --global user.name "用户名"
git config --global user.email "github所使用的注册邮箱"
-
mkdir MyNotes
创建一个文件夹 cd MyNotes
-
git clone https://github.com/WaterH2P/MyNotes.git
orgit clone git@github.com:WaterH2P/MyNotes.git
克隆库到本地 -
touch test
新添加一个文件 -
git add -A
添加所有修改 git commit -m "have a test"
git push -u origin master
- 成功即表示完成
-
git 常用命令
git - 简明指南
网友评论