Мобильное приложение GitHub
Не знаю почему, но я никогда не устанавливал приложение GitHub на смартфон.
Недавно надо было проверить и принять Pull Request, но компа под рукой не оказалось.
В итоге установил приложуху на айфон и обнаружил, что это удобно!
https://github.com/mobile
Юзаешь мобильный гитхаб?
#tools #git
Не знаю почему, но я никогда не устанавливал приложение GitHub на смартфон.
Недавно надо было проверить и принять Pull Request, но компа под рукой не оказалось.
В итоге установил приложуху на айфон и обнаружил, что это удобно!
https://github.com/mobile
Юзаешь мобильный гитхаб?
#tools #git
Модель ветвления Git Flow
В статье описан вариант организации веток в гите - какие ветки создавать и за что они отвечают 👍
https://bitworks.software/2019-03-12-gitflow-workflow.html
#git #gitflow
В статье описан вариант организации веток в гите - какие ветки создавать и за что они отвечают 👍
https://bitworks.software/2019-03-12-gitflow-workflow.html
#git #gitflow
👍3
Представь, что ты работаешь над проектом в одной ветке, например feature/payments, написал кучу кода и вдруг понадобилось переключиться в другую ветку, например main, чтобы сделать там срочный фикс бага и залить исправление на продакшен.
Для переключения в другую ветку сначала нужно сохранить все изменения в текущей ветке. Но делать коммит типа "переключаюсь в main для исправления ошибки" не очень красиво. Слава богу есть способ получше.
1. Сохраняем изменения в текущей ветке во временное хранилище (без коммита):
2. Переключаемся в нужную ветку, например main:
3. Делаем там изменения и заливаем в репозиторий:
4. Возвращаемся обратно в предыдущую ветку:
5. Восстанавлиаем все изменения из временного хранилища:
Радуемся и продолжаем работу.
Подробнее 👈 #git
Для переключения в другую ветку сначала нужно сохранить все изменения в текущей ветке. Но делать коммит типа "переключаюсь в main для исправления ошибки" не очень красиво. Слава богу есть способ получше.
1. Сохраняем изменения в текущей ветке во временное хранилище (без коммита):
git stash
git status # пусто
2. Переключаемся в нужную ветку, например main:
git checkout main
3. Делаем там изменения и заливаем в репозиторий:
git commit -m "исправил ошибку"
git push origin main
4. Возвращаемся обратно в предыдущую ветку:
git checkout feature/payments
5. Восстанавлиаем все изменения из временного хранилища:
git stash pop
Радуемся и продолжаем работу.
Подробнее 👈 #git
🔥44👍12✍6🤡4