Leslie

Sbkill1r,Qlb6x.

Navigation
 » Home
 » About Me
 » Projects
 » Github
 » XML Feed

Git远程仓库

02 Jan 2017 » git

1. 创建SSH Key

在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsaid_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:

$ ssh-keygen -t rsa -C "lsy56635536@163.com"

2. 一路回车,使用默认值即可

在用户主目录里找到.ssh目录,里面有id_rsaid_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。 #### 3. 登陆GitHub 打开“Account settings”,“SSH Keys”页面。然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容:

hub

4. 创建一个新的库之后,把本地仓库内容推送到GitHub仓库

$ git remote add origin git@github.com:Qlb6x/test.git
.
.
.
$ git push origin master

如果提示出错信息:fatal: remote origin already exists.可以输入如下命令:

$ git remote rm origin

如果执行 git remote rm origin 报错的话,我们可以手动修改gitconfig文件的内容

$ vi .git/config

rm

小结

把上面的michaelliao替换成你自己的GitHub账户名

要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git 关联后,使用命令git push -u origin master第一次推送master分支的所有内容; 此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改;

Related Posts