zoukankan      html  css  js  c++  java
  • git 版本控制系统初学

    Git —The stupid content tracker, 傻瓜内容跟踪器,是一个由Linux内核开发者Linus为了更好地管理Linux内核开发而创立的分布式版本控制软件。

    1、建立本地git仓库 首先,git要求使用者必须提供自己的身份标识,为此我们需要在git bash中执行以下命令:

    git config --global user.name 'aa.Tessst'

    git config --global user.email fsc@sina.com

    2、其次,选择git仓库目录 我们假设将git仓库目录放在D盘的OPENSource目录下,可以通过在git bash中执行以下命令完成:

    cd /d mkdir work

    注:git bash支持大多linux bash终端命令,你可以自己尝试更多终端操作。

    3、最后,建立项目并初始化git仓库 我们的第一个项目,通过执行以下命令完成此步骤:

    mkdir mywork

    cd mywork

    git init

    执行此操作后,git将在mywork目录下创建一个隐藏目录(.git),这个目录就是git用来管理软件版本的仓库。

    瞬间Git就把仓库建好了,而且告诉你是一个空的仓库(empty Git repository),细心的读者可以发现当前目录下多了一个 .git 的目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。

    把文件添加到版本库

    为了能够更好地利用Git,我们就需要把我们自己的代码放到Git仓库中,让Git仓库更好的进行管理,我们既可以直接在我们新建好的仓库中直接生成代码文件,也可以把我们写好的代码文件拖动到这个我们新建的Git仓库中,然而此时只是单单的把我们的代码放到了Git仓库中的工作区中,而非真正的交由Git进行管理,所以我们还需要进行下面几步。

    $ vim readme.txt      #新建一个文件

    第一步,用命令 git add 告诉Git,把文件添加到暂存区:

    $ git add readme.txt

    第二步,用命令 git commit 告诉Git,把文件提交到仓库:

    $ git commit -m "creat new project"

    简单解释一下 git commit 命令, -m 后面输入的是本次提交的说明,可以输入任意内容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记录。

    备注:git 管理的是修改,不是文件

    新建文件或者修改文件之后,都需要先add,然后commit

    每次修改,如果不 add 到暂存区,那就不会加入到 commit 中。

  • 相关阅读:
    Alwayson常用脚本
    SQL Server 编译缓存相关的知识点
    Alwayson 常用视图
    Analysis Services PowerShell
    visible:hidden和dispaly:none的区别
    问题:做EsayUI分页报错 $(...).pagination is not a function之后我把<jsp:include page="top.jsp"/>去掉就好了,有大神知道为什么吗?另外分页按键放在那里好些,我放到form表单下,就开始显示,点一下后就没有了
    MyBatis:统计数量(查询所有)
    attr与prop的区别
    JAVA_OPTS
    JVM参数设置
  • 原文地址:https://www.cnblogs.com/x123811/p/6046849.html
Copyright © 2011-2022 走看看