From c5ed6d5ae8b986a812d91c266061c340b8ff1938 Mon Sep 17 00:00:00 2001 From: StNicolay Date: Sun, 9 Jun 2024 12:02:29 +0300 Subject: [PATCH] Git 09.06.2024 --- Git/Git.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Git/Git.md b/Git/Git.md index cc37c3a..c8b7542 100644 --- a/Git/Git.md +++ b/Git/Git.md @@ -50,4 +50,18 @@ git commit -m "Сообщение" # Сделать коммит с сообще git commit -am "Сообщение" # Сделать коммит со всеми изменёнными файлами (новые файлы не добавляются) git rm 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 - название ветки. Эта команда нужна только при первой отправке ветки ```