Научиться работать с Git
Эта цель будет моей шпаргалкой по Git. Сюда я буду записывать основные моменты и команды.
Git - это система контроля версий. Это именно тот инструмент, который нужен для работы в команде.
Git позволяет целиком скачивать репозиторий на свой компьютер и дает возможность писать код и сохранять изменения без доступа в интернет. А после проделанной работы, слить свой репозиторий с удаленным, таким образом изменив проект. При помощи него, сидя дома, над одним проектом может работать большое количество разработчиков.
Если на каком-то этапе случиться сбой и проект перестанет работать, всегда можно откатиться до последней рабочей версии проекта.
Изучить Git - это одна из подцелей, моей основной цели - Получить работу Junior PHP-Developer. Изучать его я буду в то время, как буду обучаться работе с symfony2. По мере обучения буду заливать новые и измененные файлы на GitHub при помощи Git.
Goal Accomplishment Criteria
Умею скачивать/закачивать файлы из/в репозитории. Умею создавать ветки, добавлять файлы для отслеживания, делать коммиты.
Personal resources
время, мотивация
Goal ecological compatibility
Git - весьма полезный инструмент, как для начинающих, так и для профессиональных разработчиков.
-
Установка Git
-
Закачать проект на GitHub
-
Пройти курс TryGit
-
Пройти курс GitHowTo
-
Изучить команды Git
-
Пройти курс Learn Git Branching
-
Посмотреть доклад Линуса Торвальдса
Линус Торвальдс - создатель Linux и Git.
-
Прочесть книгу Pro Git
- 2667
- 14 July 2015, 13:35
Don't miss new posts!
Subscribe for the Goal and follow through to its completion