Как использовать git для сайта: самый базовый простой вариант HD
Видео о том, как я использую гит в проектах в самом простом базовом варианте. Git - это система контроля версий (изменений) в файлах Вашего проекта. Основной порядок действий: 1. Создать репозиторий на github или bitbucket 2. git init к папке проекта на компьютере Чтобы добавить адрес репозитория к себе в гит: 3. git remote add origin link_to_git_repository (например, https://github.com/codingmedved/test.git) Добавить все файлы в гит: 4. git add . Сделать фиксацию(коммит) текущего состояния 5. git commit -a -m "Some comments here" Перенести все свои новые коммиты в репозиторий. 6. git push origin master Чтобы скачать себе последнюю версию с репозитория, если файлы изменил другой человек, работающий над проектом: 7. git pull origin master Еще в гите можно вести несколько веток. Например, у Вас есть проект, Вы добавляете новые фичи, клиент хочет их посмотреть на тестовом сервере, но в тоже время он иногда может просить внести быстрые правки в сайт на основном (продакшн) сервере. В таком случае делаете новую ветку в гите, копируя текущую ветку master (они будут существовать параллельно). -b - говорит о том, что в новую ветку информация будет скопирована из текущей. Чтобы в дальнейшем переключиться в существующую ветку, -b в конце писать не нужно. git checkout testing -b Вы окажитесь в новой ветке гита. Теперь все имзенения, которые вы делаете по проекту, будут отображаться только в этой ветке, а если вы вернетесь в ветку мастер, то измненений не будет: git checkout master Если Вы все-таки хотите перенести в текущую ветку master (в которой Вы должны находиться) все изменения из ветки testing, то просто напишите: git merge testing ============================================== Подписывайтесь на этот канал и на мою страницу в фейсбуке, если Вам нравятся мои видео по Django и Python, и Вам интересны такие темы, как веб-программирование и фриланс :) https://www.facebook.com/codingmedved/
Похожие видео
Показать еще