Git GitHub
Модератор: KopylovSergey
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: Git GitHub Gui Sourcetree
Иногда необходимо:
Инструменты -> Настройки -> Настройки SSH клиента -> Клиент SSH-> Open SSH
Инструменты -> Настройки -> Настройки SSH клиента -> Клиент SSH-> Open SSH
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: Git GitHub Gui Sourcetree
Генератор файлов .gitignore достаточно ввести ПО, которым пользуйтесь
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: Git GitHub
Краткий справочник:
1. Устанавливаем Git
2. Устанавливаем имя пользователя (один раз):
3. Устанавливаем email пользователя (один раз):
4. Создаём репозиторий git (либо новую папку, либо в существующем проекте):
Появиться папка скрытая папка ".git". Репозиторий контроля файлов создан.
5. Файлы в репозитории могут находиться в 3 абстрактных слоях:
a. рабочий - непосредственно файлы, с которым работайте в данный момент;
b. проиндексированный - снимок файлов из рабочего слоя;
c. закомиченый - сохраненные снимки файлов из проиндексированного слоя.
6. Указатель HEAD - указывает на состояние файлов (commit) в ветке (branch), с которым работаем в данный момент (рабочий слой). Автоматически перемещается на вновь созданный commit.
7. Указатель на ветку - указывает на текущую ветку (branch), с которой работаем в данный момент. По умолчанию главная ветка - master. В этой ветке храниться стабильный, рабочий код.
Создание ветки с именем name_branch:
Создание ветки name_branch и переключение на нее:
Переключение указателя HEAD на ветку с именем name_branch:
Переключение указателя HEAD на ветку с именем master:
1. Устанавливаем Git
2. Устанавливаем имя пользователя (один раз):
Код: Выделить всё
git config --global user.name "John Doe"
Код: Выделить всё
git config --global user.email johndoe@example.com
Код: Выделить всё
git init
5. Файлы в репозитории могут находиться в 3 абстрактных слоях:
a. рабочий - непосредственно файлы, с которым работайте в данный момент;
b. проиндексированный - снимок файлов из рабочего слоя;
c. закомиченый - сохраненные снимки файлов из проиндексированного слоя.
6. Указатель HEAD - указывает на состояние файлов (commit) в ветке (branch), с которым работаем в данный момент (рабочий слой). Автоматически перемещается на вновь созданный commit.
7. Указатель на ветку - указывает на текущую ветку (branch), с которой работаем в данный момент. По умолчанию главная ветка - master. В этой ветке храниться стабильный, рабочий код.
Создание ветки с именем name_branch:
Код: Выделить всё
git branch name_branch
Код: Выделить всё
git checkout –b name_branch
Код: Выделить всё
git checkout name_branch
Код: Выделить всё
git checkout name_branch
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: Git GitHub
aurees git client - простой GUI для GIT
github desktop - отличный GUI под WIN, macOS.
Под Ubuntu, Linux и пр
github desktop - отличный GUI под WIN, macOS.
Под Ubuntu, Linux и пр
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: Git GitHub
GIT официальная книга на русском
- Вложения
-
- progit.zip
- официальная книга на русском
- (12.54 МБ) 154 скачивания
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: Git GitHub
https://learngitbranching.js.org/?locale=ru_RU - онлайн игра. Супер!