Пара опросов в вечер среды
Вы переименовали ветку master в ветку main?
Да
Нет
Как просто переделать master в main
D:\github\WindowsTerminalHere [master]
> git branch -m master main
D:\github\WindowsTerminalHere [main]
> git push -u origin main
Total 0 (delta 0), reused 0 (delta 0)
remote:
remote: Create a pull request for 'main' on GitHub by visiting:
remote: https://github.com/shanselman/WindowsTerminalHere/pull/new/main
remote:
To https://github.com/shanselman/WindowsTerminalHere.git
* [new branch] HEAD -> main
После чего в настройках github можно выбрать ветку по умолчанию
Когда git init по умолчанию будет создавать ветку main вместо master...
Буду использовать как есть
Буду перенастраивать чтобы создавал как раньше
Как перенастроить git init можно узнать на SO
3982
просмотров
Комментарий недоступен
Комментарий недоступен
Kot and begemoth
Комментарий недоступен
Комментарий недоступен
я пришел в git из mercurial, где вообще был default
и я понял что в целом мне не важно как называются ветки, какую создаст git init или hg init или еще какой-нибудь init ту я и буду использовать
Комментарий недоступен
это пока какой-нибудь Azure DevOps не начнет по умолчанию искать main в билдах вместо master
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Jenkins
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Я ебал из-за какой-то хероты все конфиги править. Будет мастер везде
Комментарий недоступен
хорошие варианты blocklist & allowlist вместо blacklist & whitelist
btw, если опустить эти BLM, то так-то это гораздо понятнее для всех. Не думаю, что во всех культурах/языках Чёрный/Белый список означают именно то, что и blocklist/allowlist.
Комментарий недоступен
есть вот такая цитата
usage of master in Git very likely came from another version control system (BitKeeper) that explicitly had a notion of slave branches.Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
в чём сумасшествие? Название master ничем не оправдано кроме "куча скриптов уже завязано на master" и "мы привыкли"
Комментарий недоступен
Комментарий недоступен
да и на blacklist большинству тож..
Комментарий недоступен
Хз че за мейнстрим с переименованием.
В случае пожара/чс
- git add .
- git commit -a “feat/rescue push”
- git push origin [current branch] (в случае zsh просто ggpush)
- бежать
Это все что нужно знать про систему контроля версий.
-am
Лучше и логичнее заучит «release» , main вообще отстой какой то
Не всегда в гите хранят софт => не всегда будет release. Ну и не всегда коммит в мастере = релизу.