works:linux:git
Содержание
Небольшая книжка по GIT
Настройка конфигурации
Обезательные настройки
Комманда | Что делает |
---|---|
git config --global user.name "John Doe" | Выставляет имя пользователя в пользовательской кофигурации |
git config --global user.email "johndoe@example.com" | Выставляет email пользователя в пользовательской кофигурации |
git config --global core.excludesfile ~/.gitignore | (Опционально) создать общий для всех проектов файл .gitignore в папке пользователя |
Папки настроек
Тип | Позиция |
---|---|
–local | Файл .git/config в директории с проектом |
–global | Файл .gitconfig в пользователькой домашней папке |
–system | Файл /etc/gitconfig на всю систему и всех пользователей (требует root) |
Примеры
После изменений файла
git status git add filename1 filename2 filename3 git commit -m "1st comment 2nd comment line" git push
Откат изменений
# Откат всех мониторных файлов git reset --hard # Удалить все не мониторные файлы git clean -df # Откат незакомиченого файла git checkout filename1 filename2
Создать бранч, залить бранч
git checkout -b <your-new-branch> git add <files> git commit -m <message> git push -u origin <your-new-branch>
works/linux/git.txt · Последнее изменение: 2023/07/06 06:42 — 127.0.0.1