zoukankan      html  css  js  c++  java
  • 我的Git教程 之 初始化本地库

    初始化本地库


    前言:这个教程只适用于像我一样大致理解Git的原理,但是不太记得住Git命令的同学使用。所以具体原理只会提一下,具体可以参见Pro Git。同时,下面的操作需要先安装相应的Git工具,具体可以参见这里的教程,或者等我有空再写一篇。

    获取Git库有两种方式,一种是直接在工作目录下创建一个新的Git库,另一种是从已有的库中克隆。 

    (1)创建新的Git库

      创建的命令为:

    $ git init

      该命令会在工作目录下创建一个.git目录(用于存放项目的版本历史、配置文件等)。

      在该命令后,可以加上一个表示项目名称的可选字段git_name,即:

    $ git init [git_name]

      Git将在工作目录下,创建一个名为git_name的文件夹,而.git目录存放在该文件夹中。所以可以简单地理解为,创建一个名为git_name的项目。

     

    (2) 从现有库中克隆

      克隆的命令为:

    $ git clone [url]

      该命令将会从url中表示的代码库中,将整个代码库都保存下来,并提取出最新版的文件版本。 
      例如:

    1. $ git clone git://github.com/test/test.git

      该示例,将会在工作目录下,创建一个test目录,然后从git://github.com/test/test.git上将所有版本下载下来,并提取出最新版本。 


      与上面相同,这里可以在命令最后添加一个git_name字段,用于指定新项目目录的名称。
      例如:

    1. $ git clone git://github.com/test/test.git testgit

        

    2. 使用这一种方法,可能会出现使用git clone后,目录无代码的现象,请参考《解决git clone后无代码》
  • 相关阅读:
    使用 Docker 安装 Jenkins 的最佳方式
    使用 Docker 在 Linux 上托管 ASP.NET Core 应用程序
    分布式缓存 Redis 集群搭建
    [译]RabbitMQ教程C#版
    如何解决 React 官方脚手架不支持 Less 的问题
    [译]RabbitMQ教程C#版
    [译]RabbitMQ教程C#版
    快速签发 Let's Encrypt 证书指南
    [译]RabbitMQ教程C#版
    [译]RabbitMQ教程C#版
  • 原文地址:https://www.cnblogs.com/scutwang/p/3888666.html
Copyright © 2011-2022 走看看