• git配置-github


    1.配置的作用是显示谁在GitHub上提交了项目
    1)初始化用户名: git config --global user.name 'githubname' 
    2)初始化邮箱: git config --global user.email 'ruhai.chen@qq.com' 
    3)查看配置: git config --list 

    2.配置SSH访问:我的私钥位于/c/Users/chenruhai/.ssh/id_rsa. 公钥位于/c/Users/chenruhai/.ssh/id_rsa.pub
    步骤:
    1) ssh-keygen -t rsa -C "xxxx@qq.com"  生成密钥
    2)eval $(ssh-agent -s)后台启动ssh-agent
    3) ssh-add /c/Users/chenruhai/.ssh/id_rsa  将SSH私钥加到ssh-agent
    4)将ssh公钥添加到GitHub账户 (1)clip < /c/Users/chenruhai/.ssh/id_rsa.pub重定向到复制功能【其实直接打开id_rsa.pub公钥文件复制公钥即可,就等待添加到github的ssh key中就生成密钥了,见(2) 】 (2)进入GitHub设置添加到ssh key中。
    5)使用 ssh-keyscan -H github.com >> ~/.ssh/known_hosts 生成known_hosts
    6)接着使用 ssh -T git@github.com 测试,输出有长串结果

    一、本地基础操作如下

    2.在文件夹内新建文件夹并创建git仓库,克隆的可以直接操作
    1)git.init 生成隐藏文件(在‘查看’处可以使隐藏文件显示)

    3.向仓库添加文件
    【红色文件表示在工作区、绿色文件表示在暂存区、】
    (可以用Linux命令操作,例如:touch demo.py)
    1)git status 查看文件状态
    2) git add test.py 将工作区的文件添加到暂存区
    3)git commit -m 'add test.py' 将暂存区文件提交到仓库

    4.修改文件
    1)使用vi或者vim修改工作区的文件
    2)之后用命令添加到暂存区和git仓库的时候将覆盖已存在的同名文件

    5.删除仓库命令
    1)先删除源文件(linux的rm命令)
    2)git rm 'demo.py' 从git中删除文件
    3) git commit -m '通过git删除仓库文件’ 提交此操作描述

    二、git将代码问价同步到远程GitHub仓库:(此操作在操作一的基础上)

    6.克隆语法: git clone https://github.com/chenruhai/test.git  克隆GitHub上面的test仓库到本地工作区域

    7.同步到远程仓库: git push 
    8.设置权限:隐藏文件夹的config文件内容的

    [remote "origin"]
        url = https://github.com/用户名/仓库名.git

    改为如下:

    [remote "origin"]
        url = https://用户名:密码@github.com/用户名/仓库名.git

    三、GitHub pages搭建网站

    个人站点:(注:仅支持静态网页和仓库里只能是.html文件)
    1.访问:https://用户名.github.io
    2.搭建步骤:
    (1)创建个人站点: ->新建仓库(注:仓库名必须是【用户名.github.io】)
    (2)在仓库新建index.html作为网站首页

    项目站点:
    访问:https://用户名.github.io/仓库名
    1.进入项目主页、点击setting(设置)
    2.在GitHub Pages的Source的选项下选择master branch 创建个人站点页面,点击改变主题并选定之后编辑界面文字;
    3.保存、网页已完成

  • 相关阅读:
    CSS的扩展less和sass
    html5小游戏基础知识
    htm5拖放和画布
    htm5
    并查集模板
    二叉树的建树
    kmp的书写
    贪心算法
    容器
    POJ2442 优先队列
  • 原文地址:https://www.cnblogs.com/chenruhai/p/12464186.html
Copyright © 2020-2023  润新知