Forwarded from NOP::Nuances of Programming
Сегодня, фактически каждый разработчик работал или хотя бы слышал о системе контроля версий Git. Оно и неудивительно: он удобен и подходит для разработки проектов любого масштаба.
Сегодня мы поговорим о том, как правильно развернуть систему Git для эффективного использования в больших проектах с целой командой разработчиков
https://nuancesprog.ru/p/1832/
@nuancesprog #статьи #Git #Learning
Сегодня мы поговорим о том, как правильно развернуть систему Git для эффективного использования в больших проектах с целой командой разработчиков
https://nuancesprog.ru/p/1832/
@nuancesprog #статьи #Git #Learning
https://nuancesprog.ru
Как рационально использовать GIT | NOP::Nuances of programming
Не считая знания команд git add, git commit и git push, есть еще несколько важных техник в Git. И их знание сильно поможет.
Forwarded from NOP::Nuances of Programming
Если вы слышали про покупку Github компанией Microsoft и уже начали искать, куда можно перенести свой проект, то это статья для вас. Материал поможет разобраться в существующих альтернативах и поможет выбрать наиболее удобный вариант
https://nuancesprog.ru/p/2218/
@nuancesprog #статьи #Git #GitHub #OpenSource
https://nuancesprog.ru/p/2218/
@nuancesprog #статьи #Git #GitHub #OpenSource
Nuances of programming
Топ 10 альтернатив Github для размещения Open Source проектов
Github — мощная, безопасная и самая популярная онлайн платформа для размещения проектов с контролем версий, с использованием Git
Forwarded from NOP::Nuances of Programming
Горячие клавиши ускоряют работу, упрощая жизнь любого разработчика. Рассмотрим несколько крайне полезных горячих клавиш для GitHub
https://nuancesprog.ru/p/3111
@nuancesprog #статьи #Git #Productivity
https://nuancesprog.ru/p/3111
@nuancesprog #статьи #Git #Productivity
Forwarded from Книги для программистов
Learn Enough Git to Be Dangerous (2016)
Автор: Michael Hartl
#git #book #english #beginner
https://www.learnenough.com/git-tutorial
Автор: Michael Hartl
#git #book #english #beginner
https://www.learnenough.com/git-tutorial
Softcover.io
Learn Enough Git to Be Dangerous
An Introduction to Version Control with Git
Forwarded from Типичный программист
Подготовлена реализация Git на Shell. Она получила название shit
Автор проекта написал его просто ради забавы. Эта идея возникла у него после спора о сложности внутренней структуры Git. Он был с этим не согласен и решил продемонстрировать свои доводы, написав за день работоспособный вариант Git на чистом Shell.
В процессе работы разработчик понял, что немного погорячился с заявлениями о простоте из-за применения в Git бинарного формата индекса, для обработки которого не совсем подходит Shell. Но отступать было поздно и извернувшись ему удалось реализовать Git на Shell.
Подготовленной функциональности достаточно для совершения коммита в git-репозиторий. Код распространяется под лицензией Do What The Fuck You Want To Public License.
Код здесь: https://tprg.ru/qucH
#git #shell
Автор проекта написал его просто ради забавы. Эта идея возникла у него после спора о сложности внутренней структуры Git. Он был с этим не согласен и решил продемонстрировать свои доводы, написав за день работоспособный вариант Git на чистом Shell.
В процессе работы разработчик понял, что немного погорячился с заявлениями о простоте из-за применения в Git бинарного формата индекса, для обработки которого не совсем подходит Shell. Но отступать было поздно и извернувшись ему удалось реализовать Git на Shell.
Подготовленной функциональности достаточно для совершения коммита в git-репозиторий. Код распространяется под лицензией Do What The Fuck You Want To Public License.
Код здесь: https://tprg.ru/qucH
#git #shell
Forwarded from Веб-страница
Нужно что-то сделать с помощью Git, но не знаете, какую команду написать? Попробуйте сервис Git Explorer. Вбиваете туда задачу, которую вам нужно решить, а сервис подсказывает нужную команду:
https://tprg.ru/GLPW
#git #инструменты
https://tprg.ru/GLPW
#git #инструменты
Forwarded from Типичный программист
Подсказки для Git
Нужно решить какую-то задачу в Git, но ещё не до конца разобрались, где и какую команду использовать?
Обратите внимание на сервис Git Explorer. Выбираете задачу, которую необходимо решить, а сервис подсказывает нужную команду:
https://tprg.ru/GLPW
#git
Нужно решить какую-то задачу в Git, но ещё не до конца разобрались, где и какую команду использовать?
Обратите внимание на сервис Git Explorer. Выбираете задачу, которую необходимо решить, а сервис подсказывает нужную команду:
https://tprg.ru/GLPW
#git
Forwarded from Веб-страница
Git Flow — модель ветвления и слияния в гите, которая стала безумно популярной после одной заметки 10-летней давности. И вот в этом году выходит другая статья, где говорится, что это всё фигня и так делать не надо. И даже автор оригинальной заметки вносит правки в своё видение.
В общем, занятно получилось: https://habr.com/ru/company/flant/blog/491320/
#git
В общем, занятно получилось: https://habr.com/ru/company/flant/blog/491320/
#git
Forwarded from Веб-страница
Серия статей, которые можно использовать как шпаргалки по продвинутым командам Git.
Часть 1: https://tprg.ru/Yvyr
Часть 2: https://tprg.ru/eDIw
Часть 3: https://tprg.ru/rquB
#git
Часть 1: https://tprg.ru/Yvyr
Часть 2: https://tprg.ru/eDIw
Часть 3: https://tprg.ru/rquB
#git
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
LearnGitBranching — сайт, на котором вы можете попрактиковаться в изучении команд Git, выполняя предложенные задания:
https://tprg.ru/e6E2
Также можно зайти в режим «песочницы» и тестировать любые команды на простом репозитории.
#git
https://tprg.ru/e6E2
Также можно зайти в режим «песочницы» и тестировать любые команды на простом репозитории.
#git
Writing Better Commits
A good commit history helps others ( and the future you) better understand your code and how it came to be that way.
#git #tool
https://itnext.io/writing-better-commits-6a1691c12772
A good commit history helps others ( and the future you) better understand your code and how it came to be that way.
#git #tool
https://itnext.io/writing-better-commits-6a1691c12772
Medium
Writing Better Commits
Writing better commits with the better-commits CLI