• Git——github基本操作


    基本概念

    • 上一篇文章写到git共享仓库,但是有个局限性,就是这个仓库存在于本地,其他人无法从我们这个仓库拿到共享的内容
    • 但是我们可以将这个共享仓库放入一个远程的服务器上,然后设置一些登录权限就能完美的搭建一个共享服务器了,这里介绍第三方的web版仓库管理系统——github

    基本使用

    • 使用的原理与上篇共享仓库基本一致
    • 创建一个共享仓库,名称后缀可以不加.git,因为系统会帮我们自动添加,此时我们得到ssh协议的仓库的地址,下图一
    • 之后我们可以将本地的数据提交过去,但是提交前必须,要进行ssh key设置,官网地址
    • $ ssh-keygen -t rsa -b 4096 -C "qiuxue0714@163.com"
    • 在本地电脑上执行上述命令,之后按enter,之后提示输入密码,确认密码,执行下述命令
    • $ eval ssh-agent -s  
    • 此时当前用户就会生成.ssh文件夹,文件夹下.pub的就是本地计算机的公钥,将内容复制粘贴到github上就得到了ssh key,下图二
    • git push git@github.com:qiuxue0714/test.git master,执行命令,将本地的master分支数据提交到github上,此时github上就会有提交上的数据,而且提交的时候没有提示输入密码,因为密码已经在公钥中了
    • 其他人如果要共享仓库的数据,也必须先配置自己计算机的ssh key,之后不必执行pull命令,而是执行git clone git@github.com:qiuxue0714/test.git mypro,可以自定义名字(mypro),也可以不定义
    • 其他人克隆了数据,创建login分支开始登录功能的开发,当再次提交数据的时候,执行git push origin login,此时即使没有设置远程地址别名,但是系统默认克隆的数据origin就是远程地址

    创建个人页面

    github pages允许我们创建一个个人网站

    • 创建一个仓库,仓库的命名是username.github.io,username是github账号名
    • git clone git@github.com:qiuxue0714/qiuxue0714.github.io.git,此时本地就克隆到了远程仓库
    • 在本地仓库我们添加自己的页面,之后add,commit,最后git push oirgin master将数据提交到远程仓库
    • 浏览器输入https://username.github.io,就会找到个人的github页面
    • 除了设置完个人主页,还可以设置项目,在个人主页下https://username.github.io/qx2018,还能够进行访问其他信息
      1. 创建一个新的仓库
      2. 不管如何其中最关键的是设置,在仓库的settings里面,有一个Theme chooser选项,进入随笔选择一个主题
      3. 如果不进行此操作那么和其他仓库又什么分别,不然怎么挂在username.github.io下
      4. 访问地址也是https://username.github.io/新仓库名

    • 需要注意的是对于本地已经有的项目使用 git push 地址 master
    • 地址太长,可以设置别名,git remote add origin 地址 ,之后再次提交直接 git push origin master ,这里orign就是设置的地址别名,git remote show origin 可查看具体设置

     

     

     

     

     

  • 相关阅读:
    webservice的简单介绍
    如何在page_load方法判断是服务器端控件引发的page_load方法
    android架构概述
    页面传递数组参数
    XML与DataTable/DataSet互转
    jquery调用asp.net 页面后台方法
    asp.net缓存机制
    jQuery操作radio,checkbox,select
    jquery选择器
    android开发环境的搭建过程
  • 原文地址:https://www.cnblogs.com/wuqiuxue/p/8606815.html
Copyright © 2020-2023  润新知