Работа с "Git" основные понятия
Primary tabs
Git - распределенная система контроля версий.
Основные понятия:
- Коммит
- Ветка
Основные команды -- как минимум из списка для чайников.
- Log in to post comments
- 1778 reads
Git - распределенная система контроля версий.
Основные понятия:
Основные команды -- как минимум из списка для чайников.
fgh
Tue, 01/26/2021 - 10:11
Permalink
git clone link - клонировать
Регистрация и общие команды
git config
git config --global user.name 'Name'
git config --global user.email 'pochta@gmail.com'
git config --list
git help commit
Коммиты, отправка в репозиторий, клонирование репозитория
git clone link - клонировать git репозиторий
git pull - скачать версию проекта с удаленного репозитория
git init - инициализация git
git status - показывает статус гит состояния
git add. || fileName - добавить все файлы
git commit -m "start project" - закомитить состояние
git push || git push -u origin master - загрузить изменения с локального компьютера в удаленный репозиторий
Ветление
git log (--oneline) - список коммитов
git checkout (ключ комментария) - посмотреть изменения
git checkout master -вернуться к главной ветке
git revert (номер коммита) - отменить коммит
git reset (номер коммита) --hard - отменить
git branch (name) - создать ветку
git checkout -b (name) - создать ветку и перейти
git branch -a - показать все ветки
git merge (name branch) -объединение веток
Если, например файл в репозитории меняли. И, меняли, файл на локальном компьютере. То при объединении веток будет конфликт слияния. То есть придется вручную смотреть на файлы и выбирать какой файл оставить, какой удалить.
Источники:
1) https://git-scm.com/book/ru/v2