Вот дерьмо, Git! — советы по решению проблем с Git

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

Предлагаю вам рассмотреть печальные ситуации, в которые я попадал, и как я, в конце концов, вышел из них на простом и понятном русском языке.

Полный текст

Неопределённое состояние флажка

Чекбокс (флажок) может находиться только в двух состояниях: отмеченный и неотмеченный. Он может иметь абсолютно любое значение, которое будет передано серверу при отправке формы, при условии, что чекбокс отмечен, в противном случае — значение не передается. По умолчанию флажок не отмечен.

Полный текст