02 2018 档案

摘要:本文整理了一些TCP/IP协议簇中需要必知必会的十大问题,既是面试高频问题,又是程序员必备基础素养。 一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet 阅读全文
posted @ 2018-02-27 15:08 哈哈那个嗒 阅读(2003) 评论(0) 推荐(0)
摘要:学习了一下github的基本命令,弄了大半天了,唉,结合网友的一些资料,总结了一大堆! 一、如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git 提示出错信息:fatal: remote orig 阅读全文
posted @ 2018-02-27 14:00 哈哈那个嗒 阅读(1436) 评论(0) 推荐(0)
摘要:来自:https://github.com/xirong/my-git/blob/master/how-to-use-github.md 说明 作为一名开发者,Github上面有很多东西值得关注学习,可是刚刚接触github,怎样一步步学习使用Github?怎样更高效的利用Github?在这里搜集整 阅读全文
posted @ 2018-02-27 13:16 哈哈那个嗒 阅读(338) 评论(0) 推荐(0)
摘要:Git钩子是在Git仓库中特定事件发生时自动运行的脚本。它可以让你自定义Git内部的行为,在开发周期中的关键点触发自定义的行为。 Git钩子最常见的使用场景包括推行提交规范,根据仓库状态改变项目环境,和接入持续集成工作流。但是,因为脚本可以完全定制,你可以用Git钩子来自动化或者优化你开发工作流中任 阅读全文
posted @ 2018-02-27 11:34 哈哈那个嗒 阅读(531) 评论(0) 推荐(0)
摘要:网上安装gitlab的方法有一堆,由于墙的原因,没有一个能安装成功,最后终于在中文版官网上面找到了RPM包可以下载,进行一键安装: 中文官网地址:http://www.gitlab.cc/ 下载地址为:http://www.gitlab.cc/downloads 下面把步骤写一下: 安装必要的包 s 阅读全文
posted @ 2018-02-27 11:30 哈哈那个嗒 阅读(232) 评论(0) 推荐(0)
摘要:Githug 他喵的这是个啥!?难道不是 GitHub 拼错了么,和 Git 什么关系? 和游戏又有什么关系? 其实,他的元身在这里:https://github.com/Gazler/githug ,这个命令行工具被设计来练习你的 Git 技能,它把平常可能遇到的一些场景都实例化,变成一个一个的关 阅读全文
posted @ 2018-02-26 17:31 哈哈那个嗒 阅读(2782) 评论(0) 推荐(1)
摘要:本篇导读: 上篇介绍了一款Windows环境下的Git服务器工具GitStack ,搭建了最简单的Windows下的Git服务器,需要再次提醒的是GitStack是打包了相对较稳定的Git原生版本的,喜欢使用命令行的同学,并不影响你。GitStack仅仅是提供了一套界面化操作和一个Http服务。本篇 阅读全文
posted @ 2018-02-26 16:26 哈哈那个嗒 阅读(4935) 评论(0) 推荐(0)
摘要:本篇导读: 可以说Git目前非常火,这与设计者剑指偏锋的设计思想有很大关系。Git采用发散的思维管理代码,最大的特点就是分布式,他可以让来自不同地区的开发者共同完成一个作品,让每个开发者都可以发挥个性,同时又可以由发起者(即项目管理者)统一发布新版本。各个地区的开发者,还可以离线开发,这样版本管理系 阅读全文
posted @ 2018-02-26 16:24 哈哈那个嗒 阅读(590) 评论(0) 推荐(0)
摘要:本文主要讨论和撤销有关的 git 操作。目的是让读者在遇到关于撤销问题时能够方便迅速对照执行解决问题,而不用去翻阅参数繁多的 git 使用说明。 一开始你只需了解大致功能即可,不必记住所有命令和具体参数。事实上,如果没有经过反复多次的操作,这些没血没肉的命令是很难被全部记清楚的,就算现在记住了,也会 阅读全文
posted @ 2018-02-26 16:10 哈哈那个嗒 阅读(1257) 评论(0) 推荐(0)
摘要:团队协作开发中,大部分都会用到版本控制软件,比如Git、Svn等。本文将通过一个实例,详细讲解在真实的工作环境中,一个团队应该如何利用Git+Github进行协作开发,即详解Git工作流程。并就其中比较棘手的问题作出解答,比如如何解决冲突比较合适,如何建立各种类型的分支等。 本文不会讲解Git简介、 阅读全文
posted @ 2018-02-26 16:06 哈哈那个嗒 阅读(21781) 评论(3) 推荐(3)
摘要:Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下: 一 、 设置Git的user name和email: 二、生成SSH密钥过程:1.查看是否已经有了ssh密钥:cd ~/.ssh如果没有密钥则不会有此文件夹,有则备 阅读全文
posted @ 2018-02-26 15:46 哈哈那个嗒 阅读(4336) 评论(0) 推荐(0)
摘要:1 什么是单点登陆 单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 较大的企业内部,一般都有很多的业务支持系统为其提供相应的管理和IT服务。例如财务系统为财务人 阅读全文
posted @ 2018-02-26 15:45 哈哈那个嗒 阅读(7121) 评论(0) 推荐(0)
摘要:git rebase,顾名思义,就是重新定义(re)起点(base)的作用,即重新定义分支的版本库状态。要搞清楚这个东西,要先看看版本库状态切换的两种情况: 举个例子来说吧!假设我们的项目初期只有一个master分支,然后分支上作过两次提交。这个时候系统只有一个master分支,他的分支历史如下: 阅读全文
posted @ 2018-02-26 15:44 哈哈那个嗒 阅读(3527) 评论(1) 推荐(1)
摘要:在Git的版本控制中,可能有些文件是不需要加入控制的,那我们在提交代码时就需要忽略这些文件,下面讲讲应该怎么给Git配置一些忽略规则。 有三种方法可以忽略掉这些文件,这三种方法都能达到目的,只不过适用情景不一样。 (1).针对单一工程排除文件,这种方式会让这个工程的所有修改者在克隆代码的同时,也能克 阅读全文
posted @ 2018-02-26 15:43 哈哈那个嗒 阅读(605) 评论(0) 推荐(0)
摘要:下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为 阅读全文
posted @ 2018-02-26 15:41 哈哈那个嗒 阅读(512) 评论(0) 推荐(0)
摘要:以下内容转载自:http://www.open-open.com/lib/view/open1328070620202.html Git 内部原理 不管你是从前面的章节直接跳到了本章,还是读完了其余各章一直到这,你都将在本章见识 Git 的内部工作原理和实现方式。我个人发现学习这些内容对于理解 Gi 阅读全文
posted @ 2018-02-26 15:40 哈哈那个嗒 阅读(1340) 评论(0) 推荐(0)
摘要:以下内容转载自:http://www.open-open.com/lib/view/open1328070454218.html Git 与其他系统 世界不是完美的。大多数时候,将所有接触到的项目全部转向 Git 是不可能的。有时我们不得不为某个项目使用其他的版本控制系统(VCS, Version 阅读全文
posted @ 2018-02-26 15:39 哈哈那个嗒 阅读(317) 评论(0) 推荐(0)
摘要:以下内容转载自:http://www.open-open.com/lib/view/open1328070404827.html自定义 Git 到目前为止,我阐述了 Git 基本的运作机制和使用方式,介绍了 Git 提供的许多工具来帮助你简单且有效地使用它。 在本章,我将会介绍 Git 的一些重要的 阅读全文
posted @ 2018-02-26 15:38 哈哈那个嗒 阅读(627) 评论(0) 推荐(0)
摘要:以下内容转载自:http://www.open-open.com/lib/view/open1328070367499.html Git 工具 现在,你已经学习了管理或者维护 Git 仓库,实现代码控制所需的大多数日常命令和工作流程。你已经完成了跟踪和提交文件的基本任务,并且发挥了暂存区和轻量级的特 阅读全文
posted @ 2018-02-26 15:37 哈哈那个嗒 阅读(371) 评论(0) 推荐(0)
摘要:以下内容转载自:http://www.open-open.com/lib/view/open1328070090108.html 分布式 Git 为了便于项目中的所有开发者分享代码,我们准备好了一台服务器存放远程 Git 仓库。经过前面几章的学习,我们已经学会了一些基本的本地工作流程中所需用到的命令 阅读全文
posted @ 2018-02-26 15:36 哈哈那个嗒 阅读(451) 评论(0) 推荐(0)
摘要:以下内容转载自:http://www.open-open.com/lib/view/open1328069988843.html 服务器上的 Git 到目前为止,你应该已经学会了使用 Git 来完成日常工作。然而,如果想与他人合作,还需要一个远程的 Git 仓库。尽管技术上可以从个人的仓库里推送和拉 阅读全文
posted @ 2018-02-26 15:35 哈哈那个嗒 阅读(830) 评论(0) 推荐(0)
摘要:以下内容转载自:http://www.open-open.com/lib/view/open1328069889514.html Git 分支 几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程 阅读全文
posted @ 2018-02-26 15:34 哈哈那个嗒 阅读(7721) 评论(0) 推荐(0)
摘要:以下内容转载自:http://www.open-open.com/lib/view/open1328069733264.html Git 基础 读完本章你就能上手使用 Git 了。本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令。读完本章,你就能初始化一个 阅读全文
posted @ 2018-02-26 15:33 哈哈那个嗒 阅读(451) 评论(0) 推荐(0)
摘要:以下内容转载自:http://www.open-open.com/lib/view/open1328069609436.html 起步 本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本 阅读全文
posted @ 2018-02-26 15:31 哈哈那个嗒 阅读(440) 评论(0) 推荐(0)
摘要:以下内容转载自:http://www.open-open.com/lib/view/open1328928294702.html Git是一个分布式的版本控制工具,本篇文章从介绍Git开始,重点 在于介绍Git的基本命令和使用技巧,让你尝试使用Git的同时,体验到原来一个版本控制工具可以对开发产生如 阅读全文
posted @ 2018-02-26 15:29 哈哈那个嗒 阅读(444) 评论(0) 推荐(0)