Ошибка Gitlist: неверный синтаксис имени файла, имени каталога или метки тома

Я использую gitlist впервые, я новичок в этом, и я все еще не лучший в git. Я пытаюсь настроить gitlist, но получаю эту ошибку: Oops!The filename, directory name, or volume label syntax is incorrect. Есть ли способ исправить это? Мой файл config.ini:

[git]
; ; client = '/usr/bin/git' ; Your git executable path
default_branch = 'main' ; Default branch when HEAD is detached
; ; repositories[] = '/repos/' ; Path to your repositories
;                                            ; If you wish to add more repositories, just add a new line

; WINDOWS USERS
client = '"C:\Program Files\Git\bin\git.exe"' ; Your git executable path
repositories[] = 'C:\xampp\htdocs\gitlist\repos' ; Path to your repositories

; You can hide repositories from GitList, just copy this for each repository you want to hide or add a regex (including delimiters), eg. hidden[] = '/(.+)\.git/'
; hidden[] = '/home/git/repositories/BetaTest'

[app]
debug = false
cache = true
theme = "default"
title = "html title"

[clone_button]
; ssh remote
show_ssh_remote = false ; display remote URL for SSH
ssh_host = '' ; host to use for cloning via HTTP (default: none => uses gitlist web host)
ssh_url_subdir = '' ; if cloning via SSH is triggered using special dir (e.g. ssh://example.com/git/repo.git)
                ; has to end with trailing slash
ssh_port = '' ; port to use for cloning via SSH (default: 22 => standard ssh port)
ssh_user = 'git' ; user to use for cloning via SSH
ssh_user_dynamic = false ; when enabled, ssh_user is set to $_SERVER['PHP_AUTH_USER']

; http remote
show_http_remote = false ; display remote URL for HTTP
http_host = '' ; host to use for cloning via HTTP (default: none => uses gitlist web host)
use_https = true ; generate URL with https://
http_url_subdir = 'git/' ; if cloning via HTTP is triggered using virtual dir (e.g. https://example.com/git/repo.git)
                    ; has to end with trailing slash
http_user = '' ; user to use for cloning via HTTP (default: none)
http_user_dynamic = false ; when enabled, http_user is set to $_SERVER['PHP_AUTH_USER']

; If you need to specify custom filetypes for certain extensions, do this here
[filetypes]
; extension = type
; dist = xml

; If you need to set file types as binary or not, do this here
[binary_filetypes]
; extension = true
; svh = false
; map = true

; set the timezone
[date]
timezone = UTC
format = 'd/m/Y H:i:s'

; custom avatar service
[avatar]
;url = '//gravatar.com/avatar/'
;query[] = 'd=identicon'

Это структура папок:

├── gitlist/
|   ├── the other stuff
│   └── repos/
|       └── test/
|           └── README.md

Репо называется test и находится в папке repos/.

Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
1
0
1 438
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я исправил это, убрав две двойные кавычки в переменной клиента: До:

client = '"C:\Program Files\Git\bin\git.exe"' ; Your git executable path

После:

client = 'C:\Program Files\Git\bin\git.exe' ; Your git executable path

Другие вопросы по теме