美文网首页Git
本地git与github关联

本地git与github关联

作者: Lelouch20 | 来源:发表于2016-12-21 21:01 被阅读118次

    荒废了很久的github突然想让它见见太阳,于是乎,搞起!

    1.打开终端,如下操作,获得密钥:

    ssh-keygen -t rsa -C "xxx@xxx.com"

    xxx处填上自己的邮件地址,打开/User/xxx/.ssh/id_rsa.pub文件。该文件内容为刚才生成的密钥。(注意:密钥包括开头的ssh-rsa,接下来需要填写,所以别弄错了)

    2.打开你的github主页,点击右上角头像,选择下拉菜单中的settings点击左侧菜单中“SSH and GPG keys”选项,在右侧点击New SSH key,把刚才的SSH的那一串密钥复制过来ok!

    3.接着打开终端,输入下面,测试是否连接成功了

    $ ssh -T git@github.com

    如果看到类似下面这串的提示,直接YES就可以

    The authenticity of host 'github.com(207.97.227.239)' can't be established.RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.Are you sure you want to continue connecting (yes/no)?

    如果提示:

    Hi xxx You've successfully authenticated, but GitHub does not provide shell access.

    说明连接OK!

    4.设置用户信息:

    如下操作设置用户名和邮箱:

    $ git config --global user.name "defnngj"

    $ git config --globla user.email "defnngj@gmail.com"


    5.本地项目关联github远程仓库

    (1)首先git init本地项目,给本地项目添加远程仓库(xxx为你github上创建的项目名称):

    $ git remote add origin git@github.com:lelouch20/xxx.git

    (2)把github上的项目pull到本地并且merge

    $ git pullgit@github.com:lelouch20/xxx.git

    (3)全部add到本地分支上,然后commit

    $ git add .

    $ git commit -m “init commit"

    (4)最后push

    $ git pushgit@github.com:lelouch20/xxx.git

    然后去github上,可以看到本地的项目已经在上面了

    相关文章

      网友评论

        本文标题:本地git与github关联

        本文链接:https://www.haomeiwen.com/subject/feiedttx.html