zoukankan      html  css  js  c++  java
  • git 拉取指定目录

    指令方式

    打开 git 自带的Git Bash 工具

    以拉取github中 fastjson 的 /src/test/java/oracle/sql/ 目录为例

    1.创建文件夹和git 初始化

    cd D:/Program Files
    mkdir nginx
    cd nginx
    git init

    2.设置允许克隆子目录

    git config core.sparsecheckout true

    3.添加远程仓库

    git remote add origin https://github.com/alibaba/fastjson.git

    4.设置指定目录

    echo '/src/test/java/oracle/sql/' >> .git/info/sparse-checkout

    5.开始拉取

    git pull origin master

     成功后的截图

    关于指令修改的配置有哪些:

    1.D:Program Filesfastjson.gitconfig

    [core]
        repositoryformatversion = 0
        filemode = false
        bare = false
        logallrefupdates = true
        symlinks = false
        ignorecase = true
        sparsecheckout = true
    [remote "origin"]
        url = https://github.com/alibaba/fastjson.git
        fetch = +refs/heads/*:refs/remotes/origin/*

     橙色由指令2和3添加上去

    2.D:Program Filesfastjson.gitinfosparse-checkout

    /src/test/java/oracle/sql/

    文件sparse-checkout 和 内容,都是由指令4完成

    知道了这些,你也可以手动去修改配置信息来完成,这个就由读者自己完成吧。

  • 相关阅读:
    数据库基本设计
    servlet 高级知识之Listener
    servlet 高级知识之Filter
    servlet-生命周期
    http协议概述
    javase高级技术
    javase高级技术
    IO之4种字节流拷贝文件方式对比
    Map 概述
    图解 数组,链表,2种数据结构
  • 原文地址:https://www.cnblogs.com/dennyLee2025/p/13743769.html
Copyright © 2011-2022 走看看