git stash – это то, что я искал

Довольно часто при работе с git возникает ситуация, когда необходимо обновиться (сделать pull), но при этом коммитить сырой код совсем не хочется. На помощь спешит команда git stash, которая скрывает все сделанные изменения и переводит код в состояние HEAD. После чего можно сделать pull, а дальше уже накатить изменения до этого спрятанные.

Continue reading

Git тегирование версий после коммита

Как оказалось существует возможно делать tag даже после коммита кода, что крайне удобно при необходимости разделения версий(билдов), для этого всего лишь нужно выполнить команду:

git tag -a v2.1.4 99ca19a

Ну и так, на всякий случай, дополню для тех, кто не создавал до этого теги, что они не заливается по умолчанию командой push и нужно использовать специальную команду:

git push origin v2.1.4

Автоматический деплой проекта из bitbucket с помощью javascript

Наш текущий проект мы держим на bitbucket и вот стал вопрос о автоматической выгрузке кода при каждом пуше в репозиторий. Попробуем сделать это на JavaScript.

Continue reading