& ldquo; git branch & rdquo; выводит результат, даже когда я нахожусь внутри & ldquo; .gitignored & rdquo; папка

вам не нужно хранить его в скрытом поле, чтобы извлечь его в функцию addproductInCart ()

, вы можете передать значение с funtion, как показано ниже:

addProductInCart(<?= $p->id ?>)

и в функции вы можете получить id, следуя

addProductInCart($id)
{
    alert($id);
}
0
задан Rodrigo Broggi 19 January 2019 в 14:11
поделиться

1 ответ

Вы предполагаете, что разные части вашего рабочего дерева могут быть проверены по-разному. Это неверно.

(Вы можете использовать git checkout для обновления определенных файлов рабочего дерева в соответствии с версией из другого коммита, но это не меняет того, какая версия извлечена; это просто означает, что у вас есть незафиксированные изменения в этом файле, которые в случае фиксации приведет к тому, что этот файл будет соответствовать версии другого коммита.)

Данная ветвь (или, в состоянии отдельного заголовка, данный коммит) извлекается для всего репо. .gitignore не имеет к этому никакого отношения, и независимо от того, куда вы идете в своем рабочем дереве, оно будет одинаковым. Если вы видите ситуацию, когда cd изменяет то, в какой ветке вы находитесь, это потому, что вы изменили свое рабочее дерево.

0
ответ дан Mark Adelsberger 19 January 2019 в 14:11
поделиться
Другие вопросы по тегам:

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