
Сергей
23.05.2017
19:06:34

Nikolay
23.05.2017
19:06:37

darkwoolf
23.05.2017
19:06:41
а мне matplotlib выдаёт два графика
один норм

Google

darkwoolf
23.05.2017
19:06:47
а второй пустой

Nikolay
23.05.2017
19:06:48
сделай форк и в нем делай, что угодно

Aragaer
23.05.2017
19:06:54
патч убирается в отдельную ветку

Nikolay
23.05.2017
19:07:02
или ветку, да

Марк
23.05.2017
19:07:03

Aragaer
23.05.2017
19:07:11
при вытягивании апдейтов накатывается через git pull --rebase

Nikolay
23.05.2017
19:07:37
бывают, конечно, наркоманы-мейнтейнеры, но редко

darkwoolf
23.05.2017
19:08:16
pastebin лежит

Марк
23.05.2017
19:09:09

darkwoolf
23.05.2017
19:09:22
а куда можно еще закинуть код?

Nikolay
23.05.2017
19:09:32

Google

Марк
23.05.2017
19:09:48

Nikolay
23.05.2017
19:10:07
и на него ребейзиться

Aragaer
23.05.2017
19:11:43
можно ребейзиться, можно мержиться
то и другое нормальнл
то есть сначала делаешь так:
git clone my_super_fork
cd my_super_fork
git remote add upstream original_repo
git pull upstream master
разбираешься с конфликтами мержа
git push origin master
тянешь из апстрима, вмерживаешь себе, пушишь себе
всегда так делаю

Nikolay
23.05.2017
19:16:32
только при ребейзе история коммитов еще не превратится в говно

Aragaer
23.05.2017
19:16:52
при мерже тоже норм

Nikolay
23.05.2017
19:17:01
при мерже - превратится
будут мердж-коммиты

Aragaer
23.05.2017
19:20:09
а там будет так - один "свой" коммит, а остальное это история апстрима, кое-где мерж коммиты
а при ребейзе ветка все время будет уплывать и надо будет каждый раз ресетиться

Alexey
23.05.2017
19:22:10
Вопрос: есть ветка. У неё в середине несколько мердж коммитов. Нужно перетащить эти мердж коммиты в другой бранч и наложить сверху с сохранением коммит мессаджа и авторства.
И сохранением мердж коммитов
Проблема: как перетащить собственно сам мердж коммит? Отдельные коммиты без проблем

Nikolay
23.05.2017
19:23:31
и дальше руками указываешь, что куда

Google

Alexey
23.05.2017
19:24:25
Т. Е. Оно позволит мне взять из бранчи А из середины 4 мердж коммита и положить сверху на бранч Б?

Nikolay
23.05.2017
19:24:28
а тьфу, я тебя не так понял
тогда не так, git cherry-pick айди_коммита

Alexey
23.05.2017
19:24:54
Оно не тащит мердж коммиты
Надо указывать - m
И родительский бранч

Nikolay
23.05.2017
19:25:10
в смысле? они ничем от обычных не отличаются же, насколько я знаю

Alexey
23.05.2017
19:25:18
Но у меня дичь получается

Aragaer
23.05.2017
19:26:48
у ребейза есть флажочек чтобы мерж коммиты оставить мерж коммитами
--preserve-merge

Alexey
23.05.2017
19:27:11
Да с ребейзом - то понятно

Aragaer
23.05.2017
19:27:22
-p, --preserve-merges
Recreate merge commits instead of flattening the history by replaying commits a merge commit introduces. Merge conflict resolutions or manual
amendments to merge commits are not preserved.

Alexey
23.05.2017
19:27:31
Проблема взять из середины бранчи нужные коммиты

Aragaer
23.05.2017
19:27:40
а
-m parent-number, --mainline parent-number
Usually you cannot cherry-pick a merge because you do not know which side of the merge should be considered the mainline. This option
specifies the parent number (starting from 1) of the mainline and allows cherry-pick to replay the change relative to the specified parent.

Alexey
23.05.2017
19:28:25
Я придумал пока только костыль через временный бранч, резет хед на коммит и мердж
С ребейзом

Aragaer
23.05.2017
19:28:55
то есть у мерж коммита надо считать, что кто-то один это родитель, а остальные (их может быть больше одного) в него вливаются

Alexey
23.05.2017
19:29:02
Да

Aragaer
23.05.2017
19:29:11
черри-пику надо объяснить, кто родитель

Google

Aragaer
23.05.2017
19:29:17
ключик -m это и делает

Alexey
23.05.2017
19:29:20
Там в чери пике надо указать через - m кто родитель
Я выше писал же, что он хрень делает в моем случае. Либо я под вечер туплю. Утром если не решу, опишу подробнее

Aragaer
23.05.2017
19:34:08
ща попробовал, все нормально прокатило
* bccc08a (HEAD -> yet_another) merged
* 9ec9668 3
| * b025b98 (master) merged
| |\
|/ /
| * 4e3cd34 (other_branch) 2 other
* | d846bbc 2
|/
* 0d7d5d1 initial
bccc08a это я черри-пикнул на yet_another коммит b025b98
дата сохранилась

darkwoolf
23.05.2017
20:21:37
Хей, парни
кто может помочь доделать анимацию

Admin
ERROR: S client not available

darkwoolf
23.05.2017
20:22:10
просто там риал не много осталось, но я не могу понять как её дофигачить
оч прошу

Spacehug
23.05.2017
20:27:12

darkwoolf
23.05.2017
20:27:23
НУ было бы не плохо

Маришка
23.05.2017
20:27:28

darkwoolf
23.05.2017
20:27:30
если бы меняло

Vladislav
23.05.2017
20:28:14

darkwoolf
23.05.2017
20:28:35
там только таймер доделать

Маришка
23.05.2017
20:31:13
В чем проблема?)

Google

darkwoolf
23.05.2017
20:31:49
вот так выглядит моя фигня

Маришка
23.05.2017
20:32:15
1. У кутэ есть таймер
2. Ты сам можешь сделать свой таймер
3. Ты можешь отрисовывать состояния массива с задержкой которую сам укажешь

darkwoolf
23.05.2017
20:32:46
https://pastebin.com/E36NJS7i
Вот класс который берёт массив и строит график

Маришка
23.05.2017
20:34:13
Стоп стоп

darkwoolf
23.05.2017
20:34:19
хоть и пытался, но я риал не знаю как его приделать туда

Маришка
23.05.2017
20:34:25
Где ты ему передаешь массив

darkwoolf
23.05.2017
20:34:46
ex.arr
https://pastebin.com/nSjCeQ5s

Маришка
23.05.2017
20:35:58
Боже

darkwoolf
23.05.2017
20:35:59
Вот весь код

Маришка
23.05.2017
20:36:01
Наколесил
Делай сам

melancholiac
23.05.2017
20:36:19
черт
я забыл
оу

darkwoolf
23.05.2017
20:36:26
то есть?
Наколесил