Невозможно увидеть имена папок в git, только .DS_Store [duplicate]

Вы неправильно используете Ajax. Идея состоит в том, чтобы не возвращать что-либо, а вместо этого передавать данные на вызов, называемый функцией обратного вызова, которая обрабатывает данные.

То есть:

function handleData( responseData ) {

    // Do what you want with the data
    console.log(responseData);
}

$.ajax({
    url: "hi.php",
    ...
    success: function ( data, status, XHR ) {
        handleData(data);
    }
});

Возвращение чего-либо в обработчике ничего не сделает. Вы должны либо передавать данные, либо делать то, что хотите, непосредственно внутри функции успеха.

35
задан JasonMArcher 15 July 2015 в 22:05
поделиться

6 ответов

Git не игнорирует пустые каталоги. Он игнорирует все каталоги. В Git каталоги существуют только неявно, через их содержимое. В каталогах emtpy нет содержимого , поэтому их не существует.

Или иначе: Git - это трекер контента. Пустые каталоги не довольны.

59
ответ дан Jörg W Mittag 24 August 2018 в 03:02
поделиться

Да, git игнорирует пустые папки, некоторые рекомендации по их решению:

  1. помещают файл README внутри папки и описывают содержимое папки или почему эта папка пуста и должна быть keep
  2. поместил пустой файл с именем .gitignore внутри папки
  3. (который мне больше всего нравится) поместил пустой файл под названием .gitkeep внутри. Это решение является контекстуальным, так как если кто-нибудь увидит файл, он поймет, почему он находится в папке
1
ответ дан Ademir Mazer Jr - Nuno 24 August 2018 в 03:02
поделиться

Да, git не будет отслеживать пустые папки. Найти полное обсуждение здесь на StackOverflow

0
ответ дан Community 24 August 2018 в 03:02
поделиться

git игнорирует все каталоги, являются ли они пустыми или нет.

git будет воссоздавать каталоги при построении дерева на диске, когда файл должен существовать в директории, которая этого не делает. В противном случае каталоги не обращают внимания.

4
ответ дан Dustin 24 August 2018 в 03:02
поделиться

Да, git игнорирует пустые папки.

Вы можете добавить пустой файл .gitignore или .gitkeep в любые папки, которые вы хотите включить.

50
ответ дан Michael Forrest 24 August 2018 в 03:02
поделиться

Git отслеживает контент, а не файлы.

Здесь предлагается решение .

9
ответ дан pmr 24 August 2018 в 03:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: