/
khazov
/
notes
Обзор
Документация
Войти
/
khazov
/
notes
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
git.txt
147 строк
6 KB
KhazovAV
changed tasks
29 май 2026, 13:30
29 май 2026, 13:30
50a5327
Код
Авторство
О чём код?
$ git clone --progress --recursive --branch modern -v "http://HazovAV@dev.otdel2:6060/hibiny/hibiny.git" "D:\ckba\hibiny\git file://192.168.20.51/students.git D:\ckba\students\git_students $ git remote add server file://pc02480598/hibiny.git ---- поменять расположение репозитория git remote set-url origin file://192.168.20.51/students.git git remote -v //*********** git нетология ***************// MarkDown *.md # Заголовок1 ## Заголовок2 ссылка [text](link) картинка  списки 1. Пункт - Маркированный Плагие в Visual Studio Code - Markdown all in one git-scm.com git bash вызов консоли git config --global user.name "User" git config --global user.email "khazov82@rambler.ru" git config --global --list // вывод глобальных настроек окончание строк git config --global core.autocrlf true git config --global core.safecrlf warn git config --global core.quotepath off git config --global --list имя для основной ветки git config --global init.defaultBranch main git help -g // справка git help config Создать файл Test/README.md Содержание # Hello, world! git init создание локального репозитория git status состояние репозитория git add README.md добавление файла как отслеживаемый git commit -m "Initial commit" коммит с пояснением git --version // версия гита 2.15.0 //----------------------------------------------------------------------- после изменения файла необходимо сделать git add README.md добавление файла как отслеживаемый git commit -m "Initial commit" коммит с пояснением git commit --amend -m "error" // исправление последнего комита git log --oneline // краткий лог git log --oneline // расширенный лог git add -A // добавить все в отслеживаемые //------------------------------------------------------------------------ git checkout 52b85fc // переход на ветку по коммиту с хэшом git log --oneline --all // кратко лог со всеми коммитами, HEAD указывает где находишся git checkout master // переключиться на ветку master //------------------------------------------------------------------------- ssh-keygen и нажать несколько раз Enter cat ~/.ssh/id_rsa // применение ключа скопировать всё начиная с ssh-rsa и до конца и на сайте в settings->ssh keys добавить скопированное //------------------------------------------------------------------------- на сайте создать репозиторий, название, как папка локальная репозиторий должен быть публичный на вкладке ssh скопировать ссылку git remote -v : проверка локального репозитория на связь с удаленным git remote add origin ссылка_на_удаленный_репозиторий_ssh git push -u origin main ответить yes на вопрос от сервера //------------------------------------------------------------------------- чтобы скопировать себе на гитхаб чужой репозиторий, надо нажать fork git clone ссылка_на_репозиторий // склонировать себе на компьютер git clone ссылка_на_репозиторий dir // склонировать себе на компьютер в папку dir //------------------------------------------------------------------------- git branch // все ветки git branch -a // просмотр всех веток после клонирования с удаленного репоз-ия git branch new-branch// создание ветки new-branch git checkout new-branch// переход в ветку new-branch git push -u origin new-branch // протолкнуть в удаленный реп-ий new-branch git merge new-branch // слить из ветки new-branch в екущую ветку, где открыт терминал git merge origin/earlyorder // слить с удаленного репозитория туда, где открыт терминал git checkout -b fix // создание ветки и переход на нее git commit -a -m "Описание коммита" // закомитить и внести в отслеживаемые git remote add target ссылка-на-пустой-репозиторий // связывание локального репозитория с пустым удаленным git push -u target main // протолкнуть в удаленный репозиторий //------------------------------------------------------------------------- Ctrl+O или Esc :wq // необходимо набирать при git pull (затягивание изменений) //------------------------------------------------------------------------- git revert #хеш // откат коммита по хеш //------------------------------------------------------------------------- файл .gitignore dir/ //игнорирование папки dir //------------------------------------------------------------------------- файл .gitignore dir/ //игнорирование папки dir //------------------------------------------------------------------------- issues создается на сайте github или gitverse //------------------------------------------------------------------------- pull request после изменения делаете коммит в новую ветку если нет прав доступа на репозиторий, то необходимо сделать fork, а потом pull request //-------------------------------------------------------------------------