## 远程仓库
1.注册GitHub账号
2.创建SSH Key
在用户主目录下(cd ~)
ssh-keygen -t rsa -C "email@example.com"
然后找到.ssh 文件夹下的id_rsa和id_rsa.pub两个文件。这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
3.登录GitHub
“setting ”–> “SSH and GPG keys”—>“Add SSH Key”
填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容。点“Add Key”
添加远程库
1.关联远程库
在GitHub创建一个新的repository.
GitHub就会提示
git remote add origin https://github.com/jiaruitao/learngit.git.
根据这个提示,在本地的仓库输入命令
git remote add origin https://github.com/jiaruitao/learngit.git.
中间的是我的GitHub的仓库的网址,每个人每个repository不一样。
这样就把本地仓库和GitHub仓库关联起来了。
2.推送内容
关联好之后,在本地输入命令
git push -u origin master
就把本地仓库的所有内容推送到远程库上了。
下一次推送不用加-u,直接
git push origin master
远程库克隆
从零开发,最好是先创建远程库,在从远程库克隆。
- 登录GitHub,创建新仓库。
- 在本地库使用git clone 命令克隆
git clone https://github.com/jiaruitao/gitskills
查看本地仓库,和GitHub远程库一模一样。