摘要: "001 Git 基础" "002 Git 安装配置" "003 Git 工作流程" "004 Git 工作区、暂存区和版本库" "005 Git 创建仓库" "006 Git 基本操作" "007 Git 分支管理" "008 Git查看提交历史" "009 Git 标签" "010 Git Gi 阅读全文
posted @ 2019-11-30 22:13 極9527 阅读(129) 评论(0) 推荐(1) 编辑
摘要: Git 服务器搭建 上一章节中我们远程仓库使用了 Github,Github 公开的项目是免费的,但是如果你不想让其他人看到你的项目就需要收费。 这时我们就需要自己搭建一台Git服务器作为私有仓库使用。 接下来我们将以 Centos 为例搭建 Git 服务器。 安装Git 接下来我们 创建一个git 阅读全文
posted @ 2019-11-30 22:11 極9527 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Git 远程仓库(Github) Git 并不像 SVN 那样有个中心服务器。 目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作。 你就需要将数据放到一台其他开发人员能够连接的服务器上。 本例使用了 Github 作为远程仓库,你可以先阅读我们的 阅读全文
posted @ 2019-11-30 22:10 極9527 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Git 标签 如果你达到一个重要的阶段,并希望永远记住那个特别的提交快照,你可以使用 git tag 给它打上标签。 比如说,我们想为我们的 runoob 项目发布一个"1.0"版本。 我们可以用 git tag a v1.0 命令给最新一次提交打上(HEAD)"v1.0"的标签。 a 选项意为"创 阅读全文
posted @ 2019-11-30 22:09 極9527 阅读(109) 评论(0) 推荐(0) 编辑
摘要: Git查看提交历史 在使用Git提交了几次更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用git log命令查看。 针对我们前一章节的操作,使用git log命令列出历史提交记录如下: 我们可以用 oneline选项来查看历史记录的简洁的版本。 这告诉我们的是,此项目的开发历史。 我们 阅读全文
posted @ 2019-11-30 22:08 極9527 阅读(1094) 评论(1) 推荐(0) 编辑
摘要: Git 分支管理 几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。 有人把 Git 的分支模型称为 必杀技特性 ,而正是因为它,将 Git 从版本控制系统家族里区分出来。 创建分支命令: 切换分支命令: 当你切换分支的时候,Git 阅读全文
posted @ 2019-11-30 22:07 極9527 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Git 基本操作 Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。本章将对有关创建与提交你的项目快照的命令作介绍。 获取与创建项目命令 git init 用 git init 在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。 在目录中执行 git 阅读全文
posted @ 2019-11-30 22:06 極9527 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Git 创建仓库 本章节我们将为大家介绍如何创建一个 Git 仓库。 你可以使用一个已经存在的目录作为Git仓库。 git init Git 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令 阅读全文
posted @ 2019-11-30 22:05 極9527 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Git 工作区、暂存区和版本库 基本概念 我们先来理解下Git 工作区、暂存区和版本库概念 工作区: 就是你在电脑里能看到的目录。 暂存区: 英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。 阅读全文
posted @ 2019-11-30 22:04 極9527 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Git 工作流程 本章节我们将为大家介绍 Git 的工作流程。 一般工作流程如下: 克隆 Git 资源作为工作目录。 在克隆的资源上添加或修改文件。 如果其他人修改了,你可以更新资源。 在提交前查看修改。 提交修改。 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。 下图展示了 Git 的 阅读全文
posted @ 2019-11-30 22:03 極9527 阅读(114) 评论(0) 推荐(0) 编辑
摘要: Linux 平台上安装 Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。 在有 yum 的系统上(比如 Fedora)或者有 apt get 的系统上(比如 Debian 体系),可以用下面的命令安装: 各 Linux 阅读全文
posted @ 2019-11-30 22:01 極9527 阅读(255) 评论(0) 推荐(0) 编辑
摘要: Git 与 SVN 区别 Git 不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。 如果你是一个具有使用 SVN 背景的人,你需要做一定的思想转换,来适应 Git 提供的一些概念和特征。 Git 与 SVN 区别点: 1、Git 是分布式的,SVN 不是 :这是 Git 和其 阅读全文
posted @ 2019-11-30 21:59 極9527 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 编程语言分类 一、机器语言 只要是谈到计算机基础,有一个东西是我们无法避免的,那就是编程到底是什么?我只放图,其他的你们自己YY。 现在来想象这样一个场景,如果奴隶来自不同的国家,作为尊贵而又穷逼买不起管家的奴隶主的我们,如果需要控制奴隶,则需要和奴隶有一定的沟通才能控制努力。 如果把奴隶换成计算机 阅读全文
posted @ 2019-11-30 21:22 極9527 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 网络的瓶颈效应 从说到到机器语言、汇编语言和高级语言,毫无疑问,机器语言和汇编语言我们可以放弃学习,谁想学让谁学去吧!我们重心可以放在高级语言上面,但是高级语言中的编译型语言和汇编型语言两者是互相矛盾的。这个时候对于不同的问题我们就应该有不同的策略,如果我们需要开发一个类似于操作系统这样要求执行速度 阅读全文
posted @ 2019-11-30 21:22 極9527 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 计算机基础之编程 什么是编程 ​ 编程指的是:程序猿基于某种编程语言的语法格式将自己脑海中想要计算机做的事情,写到文件中。所以说编程的结果就是一堆文件,这一堆文件就是程序。 什么是编程语言 ​ 其实python和中文、英语等语言一样,是一门语言,只要是语言其实就可以看成一种事务与另外一种事物沟通的介 阅读全文
posted @ 2019-11-30 21:21 極9527 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 计算机的组成原理 计算机分为五大组成部分,分别为控制器,运算器,存储器,输入设备,输出设备。其中控制器+运算器是计算机的中央处理器(CPU),相当于人类的大脑。 一、控制器 计算机的指挥系统,大脑指挥全身的器官运作,但是大脑不会随意的指挥身体运动,大脑只有在接受指令后猜会指控身体行动 二、运算器 运 阅读全文
posted @ 2019-11-30 21:21 極9527 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 计算机操作系统 一、操作系统的引入 电脑脱离了操作系统就是一个废品,无法为人类服务,引入操作系统就是让电脑能够为人民服务。 二、什么是操作系统 在了解操作系统之前,我们首先回顾下编程的目的,编程的目的是奴役计算机,取代人类。 现在想一下这样的场景,如果你是奴隶主,,你在黑市上买了一个奴隶(计算机), 阅读全文
posted @ 2019-11-30 21:21 極9527 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 前言 markdown语法简单,还是非常容易的,一些地方容易出错,下面一些基本标签中容易出错的地方,都讲的很清楚,希望能给大家一些帮助。 注释:[TOC 可以自动生成目录] 标题的写法 一级标题前一个 加空格,如: 一级标题 效果过于暴力,不予以展示 加粗 加粗的字体是在 字体 中,如: 粗了 倾斜 阅读全文
posted @ 2019-11-30 21:20 極9527 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 色彩缤纷的python(改变字体颜色以及样式) 在项目过程中,我们常常会因为输出信息的颜色与样式过于单调以至于让人在视觉上感到很杂乱,所以看下文: python 在Linux终端中,使用转义序列来进行如上所述的显示,转义序列以ESC开头,即ASCII码下的\033,其格式为:\033[显示方式;前景 阅读全文
posted @ 2019-11-30 21:12 極9527 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 列举你了解的所有Python2和Python3的区别? 用一行代码实现数值交换: Python3 和 Python2 中 int 和 long 的区别? xrange 和 range 的区别? 如何实现字符串的反转?如:name="张全蛋"请反转为name= "蛋全张" 文件操作时:xreadlin 阅读全文
posted @ 2019-11-30 21:11 極9527 阅读(168) 评论(0) 推荐(0) 编辑