Git 09.06.2024

This commit is contained in:
StNicolay 2024-06-09 12:02:29 +03:00
parent 93a3d6d755
commit c5ed6d5ae8
Signed by: StNicolay
GPG Key ID: 9693D04DCD962B0D

View File

@ -50,4 +50,18 @@ git commit -m "Сообщение" # Сделать коммит с сообще
git commit -am "Сообщение" # Сделать коммит со всеми изменёнными файлами (новые файлы не добавляются) git commit -am "Сообщение" # Сделать коммит со всеми изменёнными файлами (новые файлы не добавляются)
git rm test.txt # Удаляет файл из git и из папки git rm test.txt # Удаляет файл из git и из папки
git rm --cached test.txt # Удаляет файл из git но не из папки git rm --cached test.txt # Удаляет файл из git но не из папки
git log # Посмотреть коммиты
git log --pretty=format:"%h - %an, %ar : %s" # Красивенький вывод, но мне не нравится
git log -p # Кроме обычного ещё покажет diff
git log --since=2.weeks # За последние 2 недели
git checkout o9bcdsb text.txt # Возвращает файл к состоянию нужного коммита
```
#### Работа с remote
```bash
git clone https://github.com/torvalds/linux.git # Скопировать репозиторий
git remote add origin https://github.com/torvalds/linux.git # Добавить ссылку к существующему локальному репозеторию
git push # Отправляет ветку
git push -u origin master # master - название ветки. Эта команда нужна только при первой отправке ветки
``` ```