git

Jenkins git checkout submodules

Иногда в Jenkins pipelines нужно сделать checkout репозитория, но так чтобы сабмодули этого репозитория тоже стянулись для пайплайна. Для этого можно использовать extensions с опциями.

Внимание! Если сабмодуль это форк с паблик репозитория, то parentCredentials необязательно использовать.

Git how to revert commit

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

Где попадаем в текстовый редактор и правим сообщение, сохраняем и выходим. Так же этот способ подходит […]