#git
сначала были локальные системы контроля версий
потом системы контроля версий с единым сервером
и только после этого появились децентрализованные
Линус Торвальдс использовал одну из них (Bitkeeper), пока не поругался с той компанией и не решил запилить свой велосипед
так появился гит 🎉
главная особенность гита в том, что он сохраняет состояние не пофайлово, а помнит снапшоты сразу всей системы (это преимущество мне сложно осознать пушто кроме гита я ничем не пользовалась)
сначала были локальные системы контроля версий
потом системы контроля версий с единым сервером
и только после этого появились децентрализованные
Линус Торвальдс использовал одну из них (Bitkeeper), пока не поругался с той компанией и не решил запилить свой велосипед
так появился гит 🎉
главная особенность гита в том, что он сохраняет состояние не пофайлово, а помнит снапшоты сразу всей системы (это преимущество мне сложно осознать пушто кроме гита я ничем не пользовалась)
#git
гит только добавляет данные, ничего не потеряется, но если запутаешься в черри-пиках, то все коллеги увидят эту позорную борьбу
гит только добавляет данные, ничего не потеряется, но если запутаешься в черри-пиках, то все коллеги увидят эту позорную борьбу
#git
посмотреть урлы ремоут репозиториев можно командой
посмотреть урлы ремоут репозиториев можно командой
git remote -v
git remote show origin покажет что нового в репозитории origin#git правила ребейза и капелька угроз
кстати не использую ребейз пушто не вижу преимуществ, но знаю, что можно легко всё испортить
кстати не использую ребейз пушто не вижу преимуществ, но знаю, что можно легко всё испортить
#git
You can get the best of both worlds: rebase local changes before pushing to clean up your work, but never rebase anything that you’ve pushed somewhere.