Skip to content

Instantly share code, notes, and snippets.

@gunaevart
Last active February 4, 2018 11:21
Show Gist options
  • Save gunaevart/0e397785682c3aa4fbef7ff35fa9c0a3 to your computer and use it in GitHub Desktop.
Save gunaevart/0e397785682c3aa4fbef7ff35fa9c0a3 to your computer and use it in GitHub Desktop.
Работа с GIT
Команды для работы с git
Качаем https://git-for-windows.github.io
При работе если нужно создать новый репозирорий
Задаём емаил git config --global user.email "[email protected]"
Задаём логин git config --global user.name "Your Name"
1. Заходим на git и создаём репозиторию например test
2. git init (Находясь в папке Иницилизируем рабочаю папку)
3. git remote add origin https://github.com/gunaevart/test.git (Находясь в папке Сопоставляем наш пакет с удалённым репозиторием)
4. Создаём рабочии файлы в папке и работаем!
5. git status (Красным цветом показываются не закреплённые, или изменённые файлы)
6. git add . (Закрепляем все файлы)
7. git commit -m 'Описание комита' (Делаем комит, запись и описание копита в ковычках)
8. git push origin master (Записываем все изменения и закачиваем на git)
Работа с существующей git репозирорием
1. Заходим через gitbach в корень где лежат сайты например (cd /E/openserver/domains)
2. git clone https://github.com/gunaevart/test.git site2.loc (Клонируем репозиторию и создаём рабочаю папку например site2.loc)
3. git branch (Смотрим какие есть ветки и в какой работаем мы)
4. git checkout -b forWork (Создаём новую ветку для работы и переходим в неё)
4.1 git checkout master (Переход по веткам например master)
5. Работаем в новой ветке forWork при этом изменения сохраняются только в ветке forWork
6. Мы всё сделали, теперь нужно слить все изменения в главную ветку проекта.
7. git merge forWork (Переходим в клавную ветку проекта и набираем команду)
8. git push origin master (Записываем все изменения и закачиваем на git)
Совместная работа над проектом
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment