zoukankan      html  css  js  c++  java
  • python爬虫之git的安装

     

    一、初始

    1、发展历史

    *最开始没有对代码的管理,导致很多东西混乱和丢失。

    *后来大家想了一个办法,用最简单最笨的方法,各种复制文件夹。

    *然后就出现了版本控制的工具。

      1、单机版:RCS(1982),SCCS(1972)

      2、客户端-服务器:CVS(1986)Subversion(2000)

      3、分布式(多个服务器):Git(2005)

      分布式:例如,我可以把代码同时放到github和coding.net,其实就是多个服务器。

    2、读音:git,不是jit。作者:linus,就是Linux操作系统的作者。git工具是一个全世界都在用的版本控制工具。

    3、优缺点:

      1、SVN和CVS合并困难

      2、几乎无法使用分支(使用copy的策略来建立分支)

      3、离开服务器就不能提交代码

    4、Github是目前世界上最大的开源社区(Ruby语言写的),几乎所有的开源项目都在Github上。

    二、安装

    1、系统环境

    操作系统:Centos7-1611

    Git版本:git-2.9.5.tar.gz(参考地址:https://www.kernel.org/pub/software/scm/git/)

    2、关闭操作系统防火墙。

    #systemctl stop firewalld.service

    不随操作系统启动开启防火墙。

    #systemctl  disable  firewalld.service

    3、重启操作系统。

    #setatus –v(查看selinux状态)

     

    4、查看防火墙状态。

    #firewall-cmd --state

     

    5、配置yum。

    6、安装必备的系统插件。

    #yum install  -y  gcc*  perl perl-devel zlib zlib-devel

    7、安装git

    首先先解压,然后进入git安装包,依次执行下面命令。

    #./configure

    #make

    #make install

    8、安装完成以后开始配置git。

    建立一个文件夹

    #mkdir /git_home

    进入这个文件夹
    #cd git_home

    初始化这个文件夹为git仓库
    #git init

     

     配置文件:

    *全局配置:

    #vi  ~/.gitconfig

    表明当前的用户和邮箱,这个用户名和邮箱就是这个版本库的表示,日志里面会记录是谁邮箱是多少,更改了什么

     

    *本地目录配置:

    .git/config

    主要配置目录和文件夹

     

    全局配置和本地目录配置的区别,在于生效的顺序不同。默认情况下本地目录配置首先生效,如果本地配置没有的话就提取全局配置。

    示例:

    #

    vi .git/config

     1、将本用户名和邮箱写入本地目录配置后,提交代码后查看代码是用张三这个账户提交的(本地目录配置生效)

    2、我们删除本地目录配置,将配置写入全局配置,

     #vi ~/.gitconfig

     

  • 相关阅读:
    URAL 1998 The old Padawan 二分
    URAL 1997 Those are not the droids you're looking for 二分图最大匹配
    URAL 1995 Illegal spices 贪心构造
    URAL 1993 This cheeseburger you don't need 模拟题
    URAL 1992 CVS
    URAL 1991 The battle near the swamp 水题
    Codeforces Beta Round #92 (Div. 1 Only) A. Prime Permutation 暴力
    Codeforces Beta Round #7 D. Palindrome Degree hash
    Codeforces Beta Round #7 C. Line Exgcd
    Codeforces Beta Round #7 B. Memory Manager 模拟题
  • 原文地址:https://www.cnblogs.com/lei0213/p/7447891.html
Copyright © 2011-2022 走看看