Git 02.06.2024
This commit is contained in:
parent
7bf46b5aeb
commit
b3a48bb984
53
Git/Git.md
Normal file
53
Git/Git.md
Normal file
@ -0,0 +1,53 @@
|
||||
# Git
|
||||
|
||||
## Git система
|
||||
|
||||
Git - распределённая система контроля версий, которая даёт возможность разработчикам возможность отслеживать изменения в файлах и совместно работать с другими людьми. Создана в 2005 году Линусом Торвальдсом
|
||||
|
||||
## Github
|
||||
|
||||
Github - сервис онлайн хостинга репозиториев.
|
||||
|
||||
## Комманды
|
||||
|
||||
### Конфигурация
|
||||
|
||||
#### Просмотр настроек
|
||||
|
||||
```bash
|
||||
git config --list
|
||||
```
|
||||
|
||||
#### Установка имени и почты
|
||||
|
||||
```bash
|
||||
git config --global user.name "John Doe"
|
||||
git config --global user.email "johndoe@example.com"
|
||||
```
|
||||
|
||||
### Помощь
|
||||
|
||||
```bash
|
||||
git help # Помощь по всей команде
|
||||
git help config # Помощь по конкретной команде
|
||||
```
|
||||
|
||||
### Работа с репозиторием
|
||||
|
||||
#### Инициализировать пустой репозиторий в текущей папке
|
||||
|
||||
```bash
|
||||
git init
|
||||
```
|
||||
|
||||
#### Коммиты
|
||||
|
||||
```bash
|
||||
git status # Посмотреть состояние файлов
|
||||
git add . # Добавить все файлы в текущей папке
|
||||
git add -A # Добавить все файлы в текущем репозетории
|
||||
git commit -m "Сообщение" # Сделать коммит с сообщением
|
||||
git commit -am "Сообщение" # Сделать коммит со всеми изменёнными файлами (новые файлы не добавляются)
|
||||
git rm test.txt # Удаляет файл из git и из папки
|
||||
git rm --cached test.txt # Удаляет файл из git но не из папки
|
||||
```
|
Reference in New Issue
Block a user