Случайно мерджнул с -s ours, хотя на самом деле мне нужен был rebase. Попытался исправить ситуацию revert'ом мержа — мои правки вообще куда-то делись >_< Прошу совета гуру.
*git
есть два хоста между которыми только ssh и совсем нет интернета. на обоих лежит папка с гитовым репозиторием, на хосте А в эту папку был сделан коммит, как на хосте Б сделать git pull?
Вот она, фича моей мечты.
git add -e
У меня частенько бывает так, что изменения уже сделаны, но их нужно разделить на несколько коммитов. При этом изменения не разнесены по разным файлам, то есть, нужно сплитить непосредственно патчи. Сложно и уныло, если делать вручную.
А тут — вуаля, заносишь в индекс только ... more →
Git решил, что даже если файл бинарный — надо его помержить программой мержа, в результате подвесил мне kdiff3 http://dl.dropbox.com/u/865508/Selection...
При меркуриале такого не было.
Если в .gitignore есть *.o и я делаю git add ololo.*, то получаю вот такое:
The following paths are ignored by one of your .gitignore files:
ololo.o
Use -f if you really want to add them.
fatal: no files added
Как сделать чтобы оно просто добавляло ololo.c и ololo.h, а *.o просто игнорило?
Нет, как же всё-таки сложно объяснять концепцию origin'ов обычным пользователям / фронтэндщикам. Меркуриал с его многоголовием был попроще как-то, что ли (при том, что верстальщик был чуть слабее на мой вкус).
запилил зеркало сорцов бота на гитхабе и возможность работы с гит репой со стороны бота (обновление, показ своей ревизии, показ лога). если что не так — сильно не пинать, т.к. это первое, что я выкладываю в гит. ссылка на сабж: https://github.com/disabler/isida
совач, есть один коммит. но на компе где он есть интернета временно нет, поделись инструкцией что надо сделать чтобы этот отдельный коммит пушнуть с рабочего компа
git позволяет делать pull, когда у вас есть локальные изменения. таким образом, вы можете находиться на очень старой версии (и делать работу), сделать git pull, взяв текущие изменения некоторых линий кого-то другого, потом вы продолжаете работать, а кто-то другой эти линии поменял (исправив ошибку), после чего вы ... more →
Я знал, что гит не дает запушать, если нет ни одного коммита (точнее не может создать ветку master без единого коммита). Но я до сих пор не понимаю, почему не исправить это? Ведь бесит, и пришлось звать "знающих людей", а те обвиняют "ты инструмента не знаешь, читай маны, бла-бла-бла". Придется читать маны, ... more →
Все же гитхаб охуенен. Смотрю на https://github.com/0xd34df00d/leechcraft... и умиляюсь — это же охуенно.
Охуенно, да. Программистами для программистов.
Типичный отсос гитоёбов: http://psto.net/othggf
И после этого ещё будут утверждать, что олологит is better than x.
Выполнить команду pull над репозиторием, находящимся в /path/to/repo
$ hg -R /path/to/repo pull
$ git --git-dir=/path/to/repo/.git --work-tree=/path/to/repo pull
Второе, кстати, крайне хреново работает. Реквестируются способы сделать хорошо.
Вот единственное, что меня в гите радует больше, чем в меркуриале, так это гитхаб.
Там настолько удобно всё сделано, что иногда хочется просто взять и уе^Hутащить к себе...
$ hg clone --time -q git://github.com/chaoslawful/lua-nginx-m...
Time: real 40.960 secs (user 31.690+0.000 sys 3.580+0.000)
Всё, гит теперь не нужен :)
Чтоб сделать в гите hg incoming надо написать git fetch && git log ..origin/master
Чтоб сделать в гите hg outgoing надо написать git fetch && git log origin/master..
Есть репозиторий, в котором версии нумеруются тегами (в стандартном формате).
Как мне переключиться на последнюю версию?
*git is used by:
0xd34df00d
0xd34df00d
kb
kb
Mагог Магогович
magog
16+
238328
Minoru
Minoru
gelraen
gelraen
werehuman
werehuman
Оранжевус Охуеннус
utros
Hirthwork McGillah
hirthwork
analizer
analizer
Crazy_Owl
Crazy_Owl
Myp
Myp
Octocat
octocat
Darth Bricktop
Like-all
Spiritual ecstasy
rapture
eurekafag
eurekafag
λ
lukish
4DA
4da
Александр Марков
komar
Michael Pogoda
MPogoda
Azzz
azzz
mva
mva
diSabler
diSabler
proton
proton
Ky6uk
Ky6uk
Nico-izo
Nico-izo
folone
folone
Bender Bending Rodríguez
DJm00n
SirAnthony
SirAnthony
профессиональный говноед
ulidtko
der_FeniX
der_FeniX
Артс
arts
Voker57
Voker57
0x2207
0x2207
Ilya Petrov
muromec
Shu
Shu
Maxim Kirenenko
part1zano
eoranged
eoranged
Monah Tuk
hatred
Evgeny I. E. Omelchenko
Elemir
svtk
svtk
wasd
wasd
Fess
zetoke
няша
generatorglukoff
zw0rk
zw0rk
Darion
Darion
Kolyan-ufalug
Kolyan-ufalug
Марсианская улиточка
gisty
Forth EMU
emu
Softovick
Softovick
shchvova
shchvova
lexszero
lexszero
RainerGomes
RainerGomes
0xd34df00d
kb
magog
238328
Minoru
gelraen
werehuman
utros
hirthwork
analizer
Crazy_Owl
Myp
octocat
Like-all
rapture
eurekafag
lukish
4da
komar
MPogoda
azzz
mva
diSabler
proton
Ky6uk
Nico-izo
folone
DJm00n
SirAnthony
ulidtko
der_FeniX
arts
Voker57
0x2207
muromec
Shu
part1zano
eoranged
hatred
Elemir
svtk
wasd
zetoke
generatorglukoff
zw0rk
Darion
Kolyan-ufalug
gisty
emu
Softovick
shchvova
lexszero
RainerGomes