en_US

C:\Users\opilane>cd desktop – перенаправляет директорию на рабочий стол(desktop)
git config –global user.name “Burdyga”
а так же
git config –global user.email “burmir05@gmail.com”
Добавляют конфигурацию пользователя и почты
git config –global –list – посмотреть список и тип кофигурации

git clone https://github.com/IrinaMerkulova/TARgv24.git – Копирует репрозеторию с ссылки url на github
git branch MiroslavB – создание ветки
git status – проверка статуса ветки
git checkout MiroslavB – смена ветки
git push – Отправляет изменения из локального репозитория в удалённый репозиторий
git push –set-upstream origin MiroslavB – связывает локальную ветку MiroslavB с удалённой веткой origin/MiroslavB
git branch -d (Имя ветки) – удаление ветки
git add . – добавление файлов
git commit -a -m “nimi on lisatud” – фиксация изменений с комментарием, выполняет коммит обновленных файлов напрямую, пропуская этап индексации (staging)
git pull origin main – притянуть позже добавленный файл с сервера.
git init “repoNimi” – создание нового репозитория.
git –version – показывает версию установленной git cmd на данном устройстве
git init – Инициализация Git в текущей папке
git config user.name “w3schools-test” – Установит имя пользователя для текущего репозитория например на “w3schools-test”
git add index.html – Добавляет файл index.html в среду работы
git add -A – Ставит на этап (стадию) отслеживания все новые, измененные и удаленные файлы
git status –short – Предостовляет компактную версию статуса для репозитория

git log – Просмотр истории коммитов для репозитория
git status help – показывает возможные опции для команды status в командной строке


git help –all – Показывает все возможные команды git в командной строке
git merge tere-sina – Объединит выделенную (“tere-sina”) ветку с текущей веткой
git branch -d tere-sina – Удалите ветки из локального репозитория
git remote add origin https://github.com/x/y.git – добавляет удаленный репозиторий в качестве источника

git fetch origin – Получите всю историю изменений в origin для этой ветки (Требуется вход с паролем если речь идет о репрозитории на github)
git merge origin/merge – Слияние текущей ветки с веткой master, на origin
git pull origin – Обновляет текущую ветку из её удалённого репозитория (origin) с использованием одной команды

git branch -a – Список всех локальных и удаленных ветвей текущего Git’а
git branch -r – Список только удаленных веток текущего Git
git clone https://abc.com/x/y.git newfile – клонирует репозиторий https://abc.com/x/y.git в папку под именем “newlife”
git remote rename origin upstream – переименовывает удалённый репозиторий с имени origin на upstream
*.temp – В .gitignore добавляется строка для игнорирования всех файлов .temp
temp/ – В .gitignore добавляет строку для игнорирования всех файлов в любой директории с именем temp
temp?.log – В файлн .gitignore добавляет строку, чтобы игнорировать все файлы с именами temp1.log, temp2.log и temp3.log
*.log !main.log – В .gitignore игнорирует все файлы .log, кроме main.log
git remote add ssh-origin git@abc.com:x/y.git – Добавляет новый удалённый репозиторий с именем ssh-origin, подключённый через SSH к x/y.git на условно abc.com.
git remote set-url origin git@abc.com:x/y.git – Заменяет URL удалённого репозитория origin на x/y.git, подключённый через SSH на abc.com.

git log –oneline – Показывает журнал репозитория, показывая только одну строку для каждого коммита

git revert HEAD – Отменяет последний коммит, создавая новый коммит, который отменяет изменения, внесённые этим последним коммитом

git revert HEAD –no-edit – отменить последний коммит, пропуская редактор сообщений коммита
git revert HEAD~1 – вернёт два последних коммита
git reset – сброс на коммит с выбранным хэшем
git commit –amend -m “Updated index” – Измените предыдущий коммит на новый с сообщением