克隆时Git忽略文件 [英] Git ignore files while cloning

查看:163
本文介绍了克隆时Git忽略文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  HEAD分支配置描述钩子信息对象引用

info文件夹还包含info / mailist.txt和info / log



我的问题是,如果用户克隆了这个文件,那么如何用clone命令忽略这两个文件

  git clone --bare main new --ignore // ???????? 


解决方案

经过测试,我发现 clone --bare 不会克隆 info / log info / mailist.txt
$ $ $ $ c $ prog $ g $ / c / prog / git / tests / t2(BARE:master)
$ l .. / t1 / info /
total 1
-rw-r - r-- 1 VonC Administ 240 Mar 1 09:20不包括
drwxr-xr-x 7 VonC Administ 0 Mar 1 09 :20 ..
-rw-r - r-- 1 VonC Administ 2 Mar 1 09:21 log
drwxr-xr-x 2 VonC Administ 0 Mar 1 09:21。

$ / c / prog / git / tests
$ git clone --bare t1 t2
克隆到裸仓库t2 ...
完成。
警告:您似乎已经克隆了一个空的存储库。

$ / c / prog / git / tests / t2(BARE:master)
$ l info /
total 1
-rw-r - r- - 1 VonC Administ 240 Mar 1 09:21不包括
drwxr-xr-x 2 VonC Administ 0 Mar 1 09:21。
drwxr-xr-x 7 VonC Administ 0 Mar 1 09:21 ..


I have got a git bare repository with the following contents

         HEAD  branches  config  description  hooks  info  objects  refs

The info folder also contains info/mailist.txt and info/log

My question is that if the user is cloning this file then how to ignore these two files with the clone command

             git clone --bare main new --ignore //???????? 

解决方案

After testing, I see that a clone --bare won't clone info/log and info/mailist.txt

$ /c/prog/git/tests/t2 (BARE:master)
$ l ../t1/info/
total 1
-rw-r--r--    1 VonC Administ      240 Mar  1 09:20 exclude
drwxr-xr-x    7 VonC Administ        0 Mar  1 09:20 ..
-rw-r--r--    1 VonC Administ        2 Mar  1 09:21 log
drwxr-xr-x    2 VonC Administ        0 Mar  1 09:21 .

$ /c/prog/git/tests
$ git clone --bare t1 t2
Cloning into bare repository t2...
done.
warning: You appear to have cloned an empty repository.

$ /c/prog/git/tests/t2 (BARE:master)
$ l info/
total 1
-rw-r--r--    1 VonC Administ      240 Mar  1 09:21 exclude
drwxr-xr-x    2 VonC Administ        0 Mar  1 09:21 .
drwxr-xr-x    7 VonC Administ        0 Mar  1 09:21 ..

这篇关于克隆时Git忽略文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆