01.03.2017 Нюансы гита для нуба
Материал из SRNS
Dneprov D (обсуждение | вклад) |
Dneprov D (обсуждение | вклад) (→2. Настройка русского языка) |
||
Строка 41: | Строка 41: | ||
git config --global core.quotepath false | git config --global core.quotepath false | ||
+ | [http://pr0git.blogspot.ru/2015/02/git_4.html Прочие настройки] | ||
[[Category:Git]] | [[Category:Git]] | ||
{{wl-publish: 2017-03-1 17:00:00 +00:00 | Dneprov D }} | {{wl-publish: 2017-03-1 17:00:00 +00:00 | Dneprov D }} |
Версия 11:36, 29 сентября 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
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.