pip install -r requirements.txt
tox
tox -e linters
git checkout -b hey main
git push origin hey
git checkout main
git merge hey
Получаю последние изменения
git checkout main
git pull
Перехожу в свою ветку
git checkout hey
Если надо hey поверх main, то
git rebase main
Если объединить,то
git merge main
git checkout requirements.txt
Перезапись истории в трех последних коммитах, работа с VIM
git rebase -i HEAD~3
git push --force
git log
git reset --hard a3775a5485af0af20375cedf46112db5f813322a
git push --force
git checkout ffb2e33dc0ecae5f2a917e666f6b3ed602ac2025
git switch -c hey
git push origin hey
Нажать i
r - изменить только текст коммита
Нажать Esc
:wq
cmd + shift + 3
cmd + shift + 4
.github/workflows/tests_ci.yml
add_options.add_argument("--start-fullscreen")
add_options.add_argument("--headless")