git di
git: 'di' is not a git command. See 'git --help'.
Did you mean one of these?
diff
add
*git
После обновления убунты обновился и гит (до 1.7.*). Внезапно начал при операции pull и автоматическом мерже запускать мне емакс с просьбой, по сути, согласиться с его мержем. Бесит как-то, что ли.
Наконец-то достиг просветлённого состояния, когда параллельно с мыслями вроде «а что если…» пальцы сами набирают git checkout -b feature_name, а после экспериментов вместо commit -a совершенно естественно принимаешься разгребать изменения с помощью add -p. И всё это слепым методом набора, глядя только на экран. ... more →
Господа, а как мне вот такое дерево:
```
,master
A - B - C - D
```
превратить в такое:
```
,feature
C - D
/
A - B
`master
```
Я что-то не знаю даже, в сторону какой команды смотреть.
Оказывается, после git commit --amend в gitk нужно делать reload вместо update, чтобы отображался последний коммит вместо букета из всех предыдущих.
Поставил я git-annex вместе с его git-annex assistant, на который собирали деньги на kickstarter.
Завелось. И завелось хорошо, причём прямо из репозитория дебьяна. Но с зависимостями там одна проблемка — надо отдельно доустановить спрашивалку пароля для ssh ssh-askpass. Ну да ладно — поставил.
Программка ... more →
Где можно с минимальными трудо- и деньгозавтратами поиметь приватный git репозиторий?
В идеальном случае, даже не один.
Хм, интересно, а можно научить git детектить коммиты (по commit msg, например), для которых переписали историю. (при rebase, чтобы он их старые версии из локальной ветки не совал наверх)?
Помогал на днях одному парню с git[1] и наткнулся на неочевидную вещь: команды `git checkout branchname` и `git checkout abcde`, где `abcde` — самый свежий коммит (далее — голова) ветки `branchname`, *не эквивалентны*. Если после первой команды сделать коммит, он попадёт в `branchname` (станет её головой); если же ... more →
Судя по гитхабу, в одном из проектов я нахуячил 1105908 строк кода за неделю.
Плюсы вербозны, конечно, но не настолько.
Luakit configs ( http://htrd.su/wiki/zhurnal/2012/09/10/l...
Выложил свои конфиги для Luakit на Gitorious: https://www.gitorious.org/hatred-configs...
Помимо небольших кастомизаций под себя:
цвета закладок
сохранение сессии по w, а открытие окна по wi
включено отображение полосы ... more →
Товарищи, у кого гит >= 1.7.10 (вплоть до .12 включительно), и локаль ru_RU.UTF-8 сделайте вот такую штуку, пожалуйста:
% GIT_DIR=/some/unexistant/dir git init
Как оно будет говорить? По-русски или вот так:
fatal: Could not switch to '/some/unexistant': ??? ?????? ????? ??? ????????
Алсо, хрень, судя по всему не ... more →
Что ж, наконец-то могу сказать, что я более-менее научился в гит. Смог без большого кол-ва WTF пойти в нужное место (checkout), отколоть локальный бранч, вмержить с --no-ff и --no-commit нужную веточку и в meld'е удобно открыть изменения. Да, я знаю, что в нормальных dcvs это всё делается одной командой.
А как в tig поменять цвет, которым подсвечиваются имена файлов в diff mode? Вот скриншот: http://ompldr.org/vZjIweQ Мне не нравится, что имена файлов подсвечены синим, который почти не виден на чёрном фоне.
man 5 tigrc читал, там ничего подходящего не упомянуто. Пробовал даже втупую переопределять все цвета, ... more →
https://nixos.org/wiki/Nixpkgs_and_TopGi...
Совершенно чудесная феерия костылей для поддержания в актуальном состоянии больше чем одной релизных веток, зависящих от нескольких бранчей и ремоутов.
So true:
> Use Mercurial instead! Sure, if you’re the lucky person who gets to choose the VCS used by your project.
Вообще, на следующем проекте вернусь к меркуриалу. https://steveko.wordpress.com/2012/02/24...
Как решать проблему с асинхронным push/pull http://longair.net/blog/2011/02/27/an-as...
подскажите, пожалуйста. в одной ветке я переименовал файл, в другой ветке чувак тоже переименовал этот файл так же. но гит их не мерджир, а оставил мою версию foo.py, и файл вида foo.py~origin_branchnamehere . как их "смержить" чтоб по-умному?
*git is used by:
0xd34df00d
0xd34df00d
kb
kb
Mагог Магогович
magog
16+
238328
Minoru
Minoru
analizer
analizer
gelraen
gelraen
werehuman
werehuman
Оранжевус Охуеннус
utros
Hirthwork McGillah
hirthwork
Crazy_Owl
Crazy_Owl
Myp
Myp
Octocat
octocat
4DA
4da
Александр Марков
komar
Darth Bricktop
Like-all
Spiritual ecstasy
rapture
eurekafag
eurekafag
λ
lukish
diSabler
diSabler
Michael Pogoda
MPogoda
Azzz
azzz
mva
mva
SirAnthony
SirAnthony
профессиональный говноед
ulidtko
der_FeniX
der_FeniX
proton
proton
Ky6uk
Ky6uk
Nico-izo
Nico-izo
folone
folone
Bender Bending Rodríguez
DJm00n
Forth EMU
emu
Softovick
Softovick
shchvova
shchvova
lexszero
lexszero
RainerGomes
RainerGomes
Артс
arts
Voker57
Voker57
0x2207
0x2207
Ilya Petrov
muromec
Shu
Shu
Maxim Kirenenko
part1zano
eoranged
eoranged
Monah Tuk
hatred
svtk
svtk
Evgeny I. E. Omelchenko
Elemir
wasd
wasd
Fess
zetoke
няша
generatorglukoff
zw0rk
zw0rk
Darion
Darion
Kolyan-ufalug
Kolyan-ufalug
Марсианская улиточка
gisty
0xd34df00d
kb
magog
238328
Minoru
analizer
gelraen
werehuman
utros
hirthwork
Crazy_Owl
Myp
octocat
4da
komar
Like-all
rapture
eurekafag
lukish
diSabler
MPogoda
azzz
mva
SirAnthony
ulidtko
der_FeniX
proton
Ky6uk
Nico-izo
folone
DJm00n
emu
Softovick
shchvova
lexszero
RainerGomes
arts
Voker57
0x2207
muromec
Shu
part1zano
eoranged
hatred
svtk
Elemir
wasd
zetoke
generatorglukoff
zw0rk
Darion
Kolyan-ufalug
gisty