Как обновить мерзавца repo содержащий подмодуль?

Это должно сделать работу довольно хорошо;

x = 0
if 0 <= x <= 3:
    print("x is equal to", x)
else:   
    print("x is not between 0 and 3")

Вы также можете использовать оператор and, между этими примерами нет большой разницы, но знать, что он существует, все еще стоит .

if 0 <= x and x <= 3:
     print("x is equal to", x)
else:
     print("x is not between 0 and 3")

Вы можете добавить столько условий and, сколько хотите, и примечание: оператор or также существует и может быть полезен.

5
задан mblsha 10 November 2008 в 17:28
поделиться

2 ответа

Когда дело доходит до подмодулей мерзавца почти любая проблема, с которой Вы встречаетесь, может быть решена:

1. deleting the submodule (rm -r iris)
2. recreating it again (git submodule update)

Очевидно, при внесении локальных изменений в подмодуль, это УДАЛИТ их ПОСТОЯННО, поэтому если у Вас будут локальные изменения, удостоверяются, что Вы продвинули их сначала.

5
ответ дан 14 December 2019 в 04:50
поделиться

Я разместил аналогичный вопрос здесь, о stackoverflow, и в конечном итоге сам ответил на него, но обнаружил, что использование git reset HEAD iris помогло решить мою проблему. с конфликтами подмодулей.

3
ответ дан 14 December 2019 в 04:50
поделиться
Другие вопросы по тегам:

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