zoukankan      html  css  js  c++  java
  • git(一) 初次使用GIT

    git基本介绍
    git三大工作区域:

    初次使用git
    初次使用git需要配置git环境,可通过git的config工具来设置和获取git的配置变量,这些配置变量可以被存储在3个不同的地方:
    /etc/gitconfig文件:该配置文件中的变量将会作用于该系统上的所有用户以及所有数据仓库。可以通过向git config后添加--system选项来读取或修改该配置文件的内>容。(注意:在刚刚装过git后可能不存在该文件,当通过上面命令修改过配置文件后会自动创建该文件)
    ~/.gitconfig文件:指定当前登录用户的配置文件。可以通过--global选先来读取和修改该配置文件。
    在git数据仓库(即git的项目目录)中.git目录下的config配置文件,该配置文件会明确指定只对该项目起作用,而且该配置文件中的配置会覆盖其他配置选项而起作用。
    注意:在linux系统中以.开头的文件为隐藏文件,查看此类文件需要在ls命令后加上-a参数。

    用户唯一标识符
    当安装好git后,首要的事情事情就是要确认使用者的身份,即确定使用的名字和email,这一点非常重要,因为在git的每次提交中都对使用这些信息。可以通过一下命令设定
    全局变量:
    $git config --global user.name username
    $git config --global user.email useremail
    注意:通过--global命令设定全局变量只应该设定一次,因为这些信息会被使用到你在系统中通过git命令进行的所有操作,当你想在特定的项目中重写这些信息,可以在那个特定
    的项目中通过去掉--global选项进行配置。

    设定你的编辑器
    当设定好用户标识符后,另一个需要配置的就是默认的文件编辑器,当git你输入一条信息后就会使用该编辑器。缺省情况下git会使用你当前系统的默认编辑器,一般为vi或vim。但是如果你想使用其它编辑器例如Emacs,可以通过下面命令进行修改:
    $git config --global core.editor emacs

    配置你的DiffTool
    另一个非常有用的选项是配置默认的diff工具,该工具被用在解决文件的合并冲突中。例如你想使用vimdiff:
    $git config --global merge.tool vimdiff

    检查你的配置环境
    你可以通过git config --list 命令列出你的所有配置信息。在列出的信息中,你可能会发现同一个配置键会出现不只一次,这是因为git对应不同目录下的配置文件所列出的
    信息(/etc/gitconfig和~/.gitconfig)。
    你也可以让git列出你指定想要查看的信息,如
    $git config user.name

    git帮助
    如果你想获取git的帮助信息,可以通过下面3条命令来获取帮助:
    $git help <verb>
    $git <verb> --help
    $man git-<verb>
    例:$git help config

    为git命令设置别名
    git config --global alias.unstage "reset HEAD" 用unstage代替reset HEAD命令
    启用git颜色识别

    $ git config --global color.ui true


  • 相关阅读:
    fiddler抓取java系程序的网络通信
    ZOJ 2724 Windows Message Queue(优先队列)
    FZU 电动车通行证制度
    Havel定理
    Catch That Cow
    Trie树
    zoj 2876 Phone List
    zoj 2420
    getchar
    zoj 1315 Excuses, Excuses!
  • 原文地址:https://www.cnblogs.com/gbyukg/p/2268481.html
Copyright © 2011-2022 走看看