01.03.2017 Нюансы гита для нуба
Материал из SRNS
Dneprov D (обсуждение | вклад) |
Dneprov D (обсуждение | вклад) |
||
Строка 24: | Строка 24: | ||
Мы хотим переместить указатель локальной ветки master на 1 коммит вперед (на C с хешем 0123456). | Мы хотим переместить указатель локальной ветки master на 1 коммит вперед (на C с хешем 0123456). | ||
Операция | Операция | ||
− | git checkout 0123456 | + | $ git checkout 0123456 |
не передвинет мастер, а просто переместит нас на коммит. | не передвинет мастер, а просто переместит нас на коммит. | ||
Используем '''''merge''''': | Используем '''''merge''''': | ||
− | git merge 0123456 | + | $ git merge 0123456 |
(A)--->(B)--->(C) | (A)--->(B)--->(C) | ||
Строка 39: | Строка 39: | ||
Для правильного отображения имен файлов и папок на русском в git bash (win) введем: | Для правильного отображения имен файлов и папок на русском в git bash (win) введем: | ||
− | git config --global core.quotepath false | + | $ git config --global core.quotepath false |
[http://pr0git.blogspot.ru/2015/02/git_4.html Прочие настройки] | [http://pr0git.blogspot.ru/2015/02/git_4.html Прочие настройки] | ||
+ | |||
+ | === TAGS === | ||
+ | |||
+ | Показать все таги с указанием даты установки | ||
+ | $ git log --tags --simplify-by-decoration --pretty="format:%ci %d" | ||
Версия 14:05, 11 октября 2017
Заметки GIT. Те вещи, которые постоянно приходится гуглить.
Содержание |
GIT
1. Local Fast Forward 1 commit
Пусть есть локальная ветка (сабмодуля), которая привязана к некоторому (не последнему) коммиту удаленной ветки:
(A)--->(B)--->(C) | master
Мы хотим переместить указатель локальной ветки master на 1 коммит вперед (на C с хешем 0123456). Операция
$ git checkout 0123456
не передвинет мастер, а просто переместит нас на коммит.
Используем merge:
$ git merge 0123456
(A)--->(B)--->(C) | master
2. Настройка русского языка
Для правильного отображения имен файлов и папок на русском в git bash (win) введем:
$ git config --global core.quotepath false
TAGS
Показать все таги с указанием даты установки
$ git log --tags --simplify-by-decoration --pretty="format:%ci %d"
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.