git, изменения в локальной ветке влияют на другие локальные ветки?

Чтобы получить значение атрибута Value, вы можете сделать что-то вроде этого:

$("input[type='checkbox']").val();

Или, если вы установили для него class или id, вы можете:

$('#check_id').val();
$('.check_class').val();

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

Чтобы проверить, проверено ли оно или нет , do:

if ($('#check_id').is(":checked"))
{
  // it is checked
}
16
задан user2071938 20 August 2015 в 11:15
поделиться

1 ответ

Неподтвержденные изменения будут перемещаться из одной ветви в другую. Чтобы разделить их, вы должны stash внести эти изменения, прежде чем переходить в другую ветвь. Когда вы вернетесь в свою ветку, вы можете apply внести эти изменения, чтобы получить их.

Как показано ниже:

>$ git status
On branch branch_1
Your branch is up-to-date with 'origin/branch_1'.

modified:   dir/file.rb 
>$ git stash
>$ git checkout <branch_2>

>$ git checkout <branch_1> #after finishing your tasks in branch_2 you can go back to branch_1
>$ git stash apply

Теперь вы вернетесь к изменениям, которые вы сделали ранее в branch_1

20
ответ дан HPierce 20 August 2015 в 11:15
поделиться
Другие вопросы по тегам:

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