zoukankan      html  css  js  c++  java
  • Git版本控制

    (一) Git版本控制

      (1)版本控制介绍

    1. 记录文件的所有历史记录
    2. 错误恢复到某个历史版本
    3. 多人协作开发编辑同一个文件

      (2)主流版本控制工具

    1. CVS    历史最久,现在用的少
    2. SVN 用的较多
    3. Git      现在最流行的分布式版本控制系统

      (3)组成结构

      

       ♦ 工作区:用来保存项目的与数据和对象数据库的地方.这是Git中最重要的部分,从其它计算机克隆仓库时,拷贝的就是这里的数据.

       ♦ 暂存区:保存了下次将提交的文件列表信息,一般在Git仓库目录中.有时候也被称为"索引",不过一般说法还是叫暂存区域.

       ♦ 版本库:也叫本地版本库,之所以说git块,大部分提交都是对本地仓库而言的,不依赖网络,最后一次会推送到远程仓库.

       ♦ 远程仓库:可以看做是github,它是一个远程仓库,它提供web服务供大家方便下载,查看,提交,存储.

      (4)附Git命令速查表一张

      

      (5)Git的主要任务

       

       ♦ 克隆仓库 clone 克隆

       ♦ 对工作目录中文件新增、修改、删除操作

       ♦ 暂存文件,将文件的快照放入暂存区 add 新增

       ♦ 把暂存区的内容提交到本地仓库 commit 提交

       ♦ 把本地仓库的内容提交到远程仓库 push 推送

       ♦从远程仓库下载最新内容 pull 拉取

     

    (二) git 配置公钥,用SSH拉代码

      1 git config --global user.name "你的用户名"

      2 git config --global user.email "你的邮箱"

      3 ssh-keygen -t rsa       //生成密钥

      连续按enter 直到生成公钥  大概是三次

      如下图所示,也可以看到生成公钥的路径

    (三)附上我的GitHub地址

    https://github.com/zhangchaocai

    其中有我自己进行二次开发的一个项目,并且有参赛时的PPT,和项目运行说明


            天再高又怎样?

              踮起脚尖就能接近太阳  

          

  • 相关阅读:
    Django之ORM单表操作(增删改查)
    django之ORM数据库操作
    Django框架之模板继承和静态文件配置
    Django框架之第三篇模板语法
    Django框架之第二篇
    Django框架第一篇基础
    cookie和session
    自定义Web框架
    HTTP协议详细介绍
    数据库之多表查询
  • 原文地址:https://www.cnblogs.com/misscai/p/10039667.html
Copyright © 2011-2022 走看看