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完成

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

  • 相关阅读:
    跨域 CORS 详解 (转)
    手机自动化(一)
    Appium Desktop-Permission to start activity denied.
    webview元素定位
    电商网站测试点 还需要整理
    性能测试第三天
    性能测试第二天
    DDD
    ATDD
    BDD
  • 原文地址:https://www.cnblogs.com/dennyLee2025/p/13743769.html
Copyright © 2011-2022 走看看