Git GitHub

Транзисторы, резисторы, микросхемы, микроконтроллеры. C/C++, C#, PHP, HTML и пр.

Модератор: KopylovSergey

Ответить
Аватара пользователя
admin
Администратор
Сообщения: 993
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург (Первоуральск)
Контактная информация:

Git GitHub

Сообщение admin » 04 фев 2021, 21:58


Аватара пользователя
admin
Администратор
Сообщения: 993
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург (Первоуральск)
Контактная информация:

Re: Git GitHub Gui Sourcetree

Сообщение admin » 05 фев 2021, 02:35


Аватара пользователя
admin
Администратор
Сообщения: 993
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург (Первоуральск)
Контактная информация:

Re: Git GitHub Gui Sourcetree

Сообщение admin » 06 фев 2021, 03:54

Иногда необходимо:
Инструменты -> Настройки -> Настройки SSH клиента -> Клиент SSH-> Open SSH

Аватара пользователя
admin
Администратор
Сообщения: 993
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург (Первоуральск)
Контактная информация:

Re: Git GitHub Gui Sourcetree

Сообщение admin » 06 фев 2021, 04:03

Генератор файлов .gitignore достаточно ввести ПО, которым пользуйтесь

Аватара пользователя
admin
Администратор
Сообщения: 993
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург (Первоуральск)
Контактная информация:

Re: Git GitHub Gui Sourcetree

Сообщение admin » 19 фев 2021, 14:17


Аватара пользователя
admin
Администратор
Сообщения: 993
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург (Первоуральск)
Контактная информация:

Re: Git GitHub

Сообщение admin » 20 мар 2021, 13:20

Краткий справочник:

1. Устанавливаем Git
2. Устанавливаем имя пользователя (один раз):

Код: Выделить всё

git config --global user.name "John Doe"
3. Устанавливаем email пользователя (один раз):

Код: Выделить всё

git config --global user.email johndoe@example.com
4. Создаём репозиторий git (либо новую папку, либо в существующем проекте):

Код: Выделить всё

git init 
Появиться папка скрытая папка ".git". Репозиторий контроля файлов создан.
5. Файлы в репозитории могут находиться в 3 абстрактных слоях:
a. рабочий - непосредственно файлы, с которым работайте в данный момент;
b. проиндексированный - снимок файлов из рабочего слоя;
c. закомиченый - сохраненные снимки файлов из проиндексированного слоя.
6. Указатель HEAD - указывает на состояние файлов (commit) в ветке (branch), с которым работаем в данный момент (рабочий слой). Автоматически перемещается на вновь созданный commit.
7. Указатель на ветку - указывает на текущую ветку (branch), с которой работаем в данный момент. По умолчанию главная ветка - master. В этой ветке храниться стабильный, рабочий код.
Создание ветки с именем name_branch:

Код: Выделить всё

git branch name_branch
Создание ветки name_branch и переключение на нее:

Код: Выделить всё

git checkout –b name_branch
Переключение указателя HEAD на ветку с именем name_branch:

Код: Выделить всё

git checkout name_branch
Переключение указателя HEAD на ветку с именем master:

Код: Выделить всё

git checkout name_branch

Аватара пользователя
admin
Администратор
Сообщения: 993
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург (Первоуральск)
Контактная информация:

Re: Git GitHub

Сообщение admin » 22 мар 2021, 15:32


Аватара пользователя
admin
Администратор
Сообщения: 993
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург (Первоуральск)
Контактная информация:

Re: Git GitHub

Сообщение admin » 18 апр 2021, 11:11

aurees git client - простой GUI для GIT :cool_cool:

Аватара пользователя
admin
Администратор
Сообщения: 993
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург (Первоуральск)
Контактная информация:

Re: Git GitHub

Сообщение admin » 08 июн 2021, 19:01


Ответить