• Github 第一个仓库


    一、设置SSH Key

    GitHub上连接已有的仓库时的认证,是通过使用了SHH的公开密钥认证方式进行的。现在让我们来创建公开密钥认证所需的SSH Key,并将其添加至Github。已经创建过的请略过。查看是否有SSH的方法是:打开“GIt Bash”,然后输入“cd ~/.ssh"如果输出为:no such file or directory,表示并没有SSH Key,此时就需要我们创建SSH Yey。

    1、输入"ssh-keygen -t rsa -C "your_email@example.com" ”,这里最后的邮箱要换成自己的邮箱,也就是自己的github账号,然后系统会自己创建ssh key,输入一个路径保存密钥:"/c/Users/your_user_diretory/.ssh/id_rsa" 这个your_user.directory改成你账号的目录,然后两次输入输入密码即可。

    2、创建好ssh key的时候,我们到我们的用户主目录会发现一个.ssh目录,然后在目录里会有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去。

    3、添加公开密钥,在GitHub中国添加公开密钥, 今后就可以使用私有密钥进行认证了。点击右上角账户设置按钮(Account Settings),选择SSH Keys菜单。点击Add SSH Key之后,会出现输入框,如下图所示。在title中输入适当的密钥名称。Key部分请粘贴id_rsa.pub文件里的内容。id_rsa.pub的内容可以用如下方法查看。

    cat ~/.ssh/id_rsa.pub
    

    粘贴输出的密钥到key中保存即可。

    添加成功之后,创建账户时所用的邮箱会接到一封提示”公共密钥添加完成“的邮件。

    完成以上设置后,就可以用手中的私人密钥与Github进行认证和通信了。

    二、创建第一个仓库

     

    创建一个公开的仓库,点击New repository创建新的仓库,跳转到如下页面

    点击Create repository完成仓库的创建。

    三、向仓库中添加代码并公开

    1、克隆(clone)已有的仓库

    首先将我们创建的仓库clone到我们的开发环境中。仓库的路径如下:

    打开Git Bash输入下面命令:

    git clone git@github.com:1328497946/first_project.git

    这里会要求输入Github上设置的公开密钥的密钥。认证成功之后,仓库便会被clone到仓库名后的目录中。将想要公开的代码提交到这个仓库中再push到Github仓库中,代码便会被公开。

    2、编写代码

    首先进入clone的目录中:cd first_project 这是刚才clone的目录

    作为例子,创建一个test.py文件将它上传至目录中并公开。vi test.py使用vi编辑器编写test.py文件

     

    由于test.py文件还没有添加至Git仓库,所以显示为Untracked files。

    3、提交

    将test.py提交至仓库,这样一来,这个文件就进入了版本管理系统的管理之下。今后的更改管理都交由Git进行。

     通过git add命令将文件加入暂存区。再通过git commit命令提交。

    添加成功之后,可以通过git log命令查看提交日志。

    4、进行push

    上述完成之后,只要进行push,Github上的仓库就会被更新。

    这里会要求输入密钥。完成之后代码就在GitHub上公开了。

  • 相关阅读:
    2014最后一篇英语笔记(新开始)
    记录:CSS特殊性——权值规则
    grunt--自动化打包工具使用
    【移动端】---点透事件
    [前端性能提升]--图片转化为base64
    js--cookie
    1.倒数几秒弹窗关闭
    ES6就是ES2015 的主要内容
    call 与 apply的区别
    34枚金币时间管理法
  • 原文地址:https://www.cnblogs.com/1328497946TS/p/11664226.html
Copyright © 2020-2023  润新知