Git игнорировать файлы при клонировании - PullRequest
3 голосов
/ 01 марта 2012

У меня есть репозиторий git bare со следующим содержимым

         HEAD  branches  config  description  hooks  info  objects  refs

В папке info также есть info / mailist.txt и info / log

Мой вопрос заключается в том, что если пользовательклонирует этот файл, то как игнорировать эти два файла с помощью команды clone

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

1 Ответ

1 голос
/ 01 марта 2012

После тестирования я вижу, что clone --bare не будет клонировать info/log и 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 ..
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...