- *programming *git *?Господа, как вы организовываете свою работу в случае кучи репозиториев? А то тут товарищ склонил личкрафты и создал под них вообще отдельный репоз, не на гитхабе. Мне бы неплохо теперь оттуда периодически что-то сливать. Как это делается у Ъ? Добавляется по remote на каждый такой репоз? Их же дохрена может быть.from idead, 10 months ago
Replies (19)
- @0xd34df00d:@dk Чтобы сфетчить его изменения, мне нужно в любом случае добавить remote? А зачем в этом случае потом делать format-patch, если можно сделать cherry-pick/merge? Я вижу единственную причину — чтобы не было лишних коммитов типа «а тут пофикшены пробелы и стиль кода, как сказал Дедфуд».
- @0xd34df00d:@akapetryxa Я от него блевал почему-то.
- @dk:@0xd34df00d 1) Чтобы сфетчить его изменения достаточно:
1.1) git checkout -b mybranch
1.2) git pull <git-repository-of-that-dude> <branch-name>
2) format-patch избавлят от бардака и сохраняет имя оригинального комитера. В логе будет видно, что комит #N написал не ты, а тот товарищ - @akapetryxa:@0xd34df00d я не юзол гит ни разу... а в целом, отличается от свн например тем что децентро...
- @0xd34df00d:@akapetryxa Я про меркуриал. Гит-то я сам юзаю и фап-фап.
- @dk:@akapetryxa git от mercurial отличается очень минорно. Mercurial просто более user friendlyfrom Leibniz, 10 months ago, in reply to /8
- @0xd34df00d:@dk Хм, ну не знаю. Может, мои впечатления смазались от того, что я пытался пользоваться им под вендами, а с гитом такой необходимости не было, а ощущения от работы с консолью на венде похуже.from idead, 10 months ago, in reply to /10
- @akapetryxa:@0xd34df00d лишь бы не отвлекаться на репо-хрень... коммит/апдейт и хер с им..from Pavilion, 10 months ago, in reply to /15
- @0xd34df00d:@akapetryxa Консольные тулзы, по крайней мере, гитцов, удобнее всего же! :3from idead, 10 months ago, in reply to /16
- @0xd34df00d:@dk Хм, а как format-patch избавляет от бардака? Я его ниасилил.
git format-patch commithash1 commithash2 commithash3 ... делает сильно не то, а больше вариантов после вкуривания в хелп по format-patch и man gitrevisions у меня не возникло.from web, 10 months ago, in reply to /7