* [BUG] bulk move silently dropped, leaving the "delete" part in work dir, on commit reorder (rebase -i) [not found] <1249625346.805132902.1586274429644.JavaMail.root@zimbra39-e7> @ 2020-04-07 16:01 ` ydirson 2020-04-07 20:10 ` Elijah Newren 0 siblings, 1 reply; 2+ messages in thread From: ydirson @ 2020-04-07 16:01 UTC (permalink / raw) To: git [-- Attachment #1: Type: text/plain, Size: 1417 bytes --] Hello all, Please find attached a fast-export test-case for the problem. It contains an "original state" commit and 2 commits moving lots of files around. As context, the first one is a logical fixup of the second one, adding one more move to the bulk move in the second commit. If I use "rebase -i" to reorder the 2 commits, "subject 1" which originally contains 4 blob changes and 324 moves, loses all the renames. Problem exists at least in 2.25.1 and 2.26.0 as shipped in Debian testing. Additionally, the files in workdir are all locally deleted and stay there as "Changes not staged for commit", which should have prevented the rebase from proceeding to the second "pick". (ref0/ref1)$ git log --raw HEAD^^.. commit d368ee70ca358f4877185175780147b5bfba0ec5 (HEAD -> ref0/ref1) Author: User 0 <user0@example.com> Date: Thu Apr 2 17:15:29 2020 +0200 subject 1 body :100644 100644 16fd26f 16fd26f R100 path15/path30/path89/path102/path106/path107 path15/path607/path30/path89/path102/path106/path107 commit a6b4902d848acdeeb0238d22dd7a093317e7a389 Author: User 0 <user0@example.com> Date: Wed Apr 1 18:14:31 2020 +0200 subject 2 body :100644 100644 386a5e0 67bb842 M path12/path10 :100644 100644 703e2a3 57729f1 M path13/path10 :100644 100644 386a5e0 67bb842 M path14/path10 :100644 100644 53d9ddb fe616ea M path9/path10 (ref0/ref1)$ [-- Attachment #2: commit-swap.fexp --] [-- Type: application/octet-stream, Size: 79844 bytes --] blob mark :1 data 16 anonymous blob 0 blob mark :2 data 16 anonymous blob 1 blob mark :3 data 16 anonymous blob 2 blob mark :4 data 16 anonymous blob 3 blob mark :5 data 16 anonymous blob 4 blob mark :6 data 16 anonymous blob 5 blob mark :7 data 16 anonymous blob 6 blob mark :8 data 16 anonymous blob 7 blob mark :9 data 16 anonymous blob 8 blob mark :10 data 16 anonymous blob 9 blob mark :11 data 17 anonymous blob 10 blob mark :12 data 17 anonymous blob 11 blob mark :13 data 17 anonymous blob 12 blob mark :14 data 17 anonymous blob 13 blob mark :15 data 17 anonymous blob 14 blob mark :16 data 17 anonymous blob 15 blob mark :17 data 17 anonymous blob 16 blob mark :18 data 17 anonymous blob 17 blob mark :19 data 17 anonymous blob 18 blob mark :20 data 17 anonymous blob 19 blob mark :21 data 17 anonymous blob 20 blob mark :22 data 17 anonymous blob 21 blob mark :23 data 17 anonymous blob 22 blob mark :24 data 17 anonymous blob 23 blob mark :25 data 17 anonymous blob 24 blob mark :26 data 17 anonymous blob 25 blob mark :27 data 17 anonymous blob 26 blob mark :28 data 17 anonymous blob 27 blob mark :29 data 17 anonymous blob 28 blob mark :30 data 17 anonymous blob 29 blob mark :31 data 17 anonymous blob 30 blob mark :32 data 17 anonymous blob 31 blob mark :33 data 17 anonymous blob 32 blob mark :34 data 17 anonymous blob 33 blob mark :35 data 17 anonymous blob 34 blob mark :36 data 17 anonymous blob 35 blob mark :37 data 17 anonymous blob 36 blob mark :38 data 17 anonymous blob 37 blob mark :39 data 17 anonymous blob 38 blob mark :40 data 17 anonymous blob 39 blob mark :41 data 17 anonymous blob 40 blob mark :42 data 17 anonymous blob 41 blob mark :43 data 17 anonymous blob 42 blob mark :44 data 17 anonymous blob 43 blob mark :45 data 17 anonymous blob 44 blob mark :46 data 17 anonymous blob 45 blob mark :47 data 17 anonymous blob 46 blob mark :48 data 17 anonymous blob 47 blob mark :49 data 17 anonymous blob 48 blob mark :50 data 17 anonymous blob 49 blob mark :51 data 17 anonymous blob 50 blob mark :52 data 17 anonymous blob 51 blob mark :53 data 17 anonymous blob 52 blob mark :54 data 17 anonymous blob 53 blob mark :55 data 17 anonymous blob 54 blob mark :56 data 17 anonymous blob 55 blob mark :57 data 17 anonymous blob 56 blob mark :58 data 17 anonymous blob 57 blob mark :59 data 17 anonymous blob 58 blob mark :60 data 17 anonymous blob 59 blob mark :61 data 17 anonymous blob 60 blob mark :62 data 17 anonymous blob 61 blob mark :63 data 17 anonymous blob 62 blob mark :64 data 17 anonymous blob 63 blob mark :65 data 17 anonymous blob 64 blob mark :66 data 17 anonymous blob 65 blob mark :67 data 17 anonymous blob 66 blob mark :68 data 17 anonymous blob 67 blob mark :69 data 17 anonymous blob 68 blob mark :70 data 17 anonymous blob 69 blob mark :71 data 17 anonymous blob 70 blob mark :72 data 17 anonymous blob 71 blob mark :73 data 17 anonymous blob 72 blob mark :74 data 17 anonymous blob 73 blob mark :75 data 17 anonymous blob 74 blob mark :76 data 17 anonymous blob 75 blob mark :77 data 17 anonymous blob 76 blob mark :78 data 17 anonymous blob 77 blob mark :79 data 17 anonymous blob 78 blob mark :80 data 17 anonymous blob 79 blob mark :81 data 17 anonymous blob 80 blob mark :82 data 17 anonymous blob 81 blob mark :83 data 17 anonymous blob 82 blob mark :84 data 17 anonymous blob 83 blob mark :85 data 17 anonymous blob 84 blob mark :86 data 17 anonymous blob 85 blob mark :87 data 17 anonymous blob 86 blob mark :88 data 17 anonymous blob 87 blob mark :89 data 17 anonymous blob 88 blob mark :90 data 17 anonymous blob 89 blob mark :91 data 17 anonymous blob 90 blob mark :92 data 17 anonymous blob 91 blob mark :93 data 17 anonymous blob 92 blob mark :94 data 17 anonymous blob 93 blob mark :95 data 17 anonymous blob 94 blob mark :96 data 17 anonymous blob 95 blob mark :97 data 17 anonymous blob 96 blob mark :98 data 17 anonymous blob 97 blob mark :99 data 17 anonymous blob 98 blob mark :100 data 17 anonymous blob 99 blob mark :101 data 18 anonymous blob 100 blob mark :102 data 18 anonymous blob 101 blob mark :103 data 18 anonymous blob 102 blob mark :104 data 18 anonymous blob 103 blob mark :105 data 18 anonymous blob 104 blob mark :106 data 18 anonymous blob 105 blob mark :107 data 18 anonymous blob 106 blob mark :108 data 18 anonymous blob 107 blob mark :109 data 18 anonymous blob 108 blob mark :110 data 18 anonymous blob 109 blob mark :111 data 18 anonymous blob 110 blob mark :112 data 18 anonymous blob 111 blob mark :113 data 18 anonymous blob 112 blob mark :114 data 18 anonymous blob 113 blob mark :115 data 18 anonymous blob 114 blob mark :116 data 18 anonymous blob 115 blob mark :117 data 18 anonymous blob 116 blob mark :118 data 18 anonymous blob 117 blob mark :119 data 18 anonymous blob 118 blob mark :120 data 18 anonymous blob 119 blob mark :121 data 18 anonymous blob 120 blob mark :122 data 18 anonymous blob 121 blob mark :123 data 18 anonymous blob 122 blob mark :124 data 18 anonymous blob 123 blob mark :125 data 18 anonymous blob 124 blob mark :126 data 18 anonymous blob 125 blob mark :127 data 18 anonymous blob 126 blob mark :128 data 18 anonymous blob 127 blob mark :129 data 18 anonymous blob 128 blob mark :130 data 18 anonymous blob 129 blob mark :131 data 18 anonymous blob 130 blob mark :132 data 18 anonymous blob 131 blob mark :133 data 18 anonymous blob 132 blob mark :134 data 18 anonymous blob 133 blob mark :135 data 18 anonymous blob 134 blob mark :136 data 18 anonymous blob 135 blob mark :137 data 18 anonymous blob 136 blob mark :138 data 18 anonymous blob 137 blob mark :139 data 18 anonymous blob 138 blob mark :140 data 18 anonymous blob 139 blob mark :141 data 18 anonymous blob 140 blob mark :142 data 18 anonymous blob 141 blob mark :143 data 18 anonymous blob 142 blob mark :144 data 18 anonymous blob 143 blob mark :145 data 18 anonymous blob 144 blob mark :146 data 18 anonymous blob 145 blob mark :147 data 18 anonymous blob 146 blob mark :148 data 18 anonymous blob 147 blob mark :149 data 18 anonymous blob 148 blob mark :150 data 18 anonymous blob 149 blob mark :151 data 18 anonymous blob 150 blob mark :152 data 18 anonymous blob 151 blob mark :153 data 18 anonymous blob 152 blob mark :154 data 18 anonymous blob 153 blob mark :155 data 18 anonymous blob 154 blob mark :156 data 18 anonymous blob 155 blob mark :157 data 18 anonymous blob 156 blob mark :158 data 18 anonymous blob 157 blob mark :159 data 18 anonymous blob 158 blob mark :160 data 18 anonymous blob 159 blob mark :161 data 18 anonymous blob 160 blob mark :162 data 18 anonymous blob 161 blob mark :163 data 18 anonymous blob 162 blob mark :164 data 18 anonymous blob 163 blob mark :165 data 18 anonymous blob 164 blob mark :166 data 18 anonymous blob 165 blob mark :167 data 18 anonymous blob 166 blob mark :168 data 18 anonymous blob 167 blob mark :169 data 18 anonymous blob 168 blob mark :170 data 18 anonymous blob 169 blob mark :171 data 18 anonymous blob 170 blob mark :172 data 18 anonymous blob 171 blob mark :173 data 18 anonymous blob 172 blob mark :174 data 18 anonymous blob 173 blob mark :175 data 18 anonymous blob 174 blob mark :176 data 18 anonymous blob 175 blob mark :177 data 18 anonymous blob 176 blob mark :178 data 18 anonymous blob 177 blob mark :179 data 18 anonymous blob 178 blob mark :180 data 18 anonymous blob 179 blob mark :181 data 18 anonymous blob 180 blob mark :182 data 18 anonymous blob 181 blob mark :183 data 18 anonymous blob 182 blob mark :184 data 18 anonymous blob 183 blob mark :185 data 18 anonymous blob 184 blob mark :186 data 18 anonymous blob 185 blob mark :187 data 18 anonymous blob 186 blob mark :188 data 18 anonymous blob 187 blob mark :189 data 18 anonymous blob 188 blob mark :190 data 18 anonymous blob 189 blob mark :191 data 18 anonymous blob 190 blob mark :192 data 18 anonymous blob 191 blob mark :193 data 18 anonymous blob 192 blob mark :194 data 18 anonymous blob 193 blob mark :195 data 18 anonymous blob 194 blob mark :196 data 18 anonymous blob 195 blob mark :197 data 18 anonymous blob 196 blob mark :198 data 18 anonymous blob 197 blob mark :199 data 18 anonymous blob 198 blob mark :200 data 18 anonymous blob 199 blob mark :201 data 18 anonymous blob 200 blob mark :202 data 18 anonymous blob 201 blob mark :203 data 18 anonymous blob 202 blob mark :204 data 18 anonymous blob 203 blob mark :205 data 18 anonymous blob 204 blob mark :206 data 18 anonymous blob 205 blob mark :207 data 18 anonymous blob 206 blob mark :208 data 18 anonymous blob 207 blob mark :209 data 18 anonymous blob 208 blob mark :210 data 18 anonymous blob 209 blob mark :211 data 18 anonymous blob 210 blob mark :212 data 18 anonymous blob 211 blob mark :213 data 18 anonymous blob 212 blob mark :214 data 18 anonymous blob 213 blob mark :215 data 18 anonymous blob 214 blob mark :216 data 18 anonymous blob 215 blob mark :217 data 18 anonymous blob 216 blob mark :218 data 18 anonymous blob 217 blob mark :219 data 18 anonymous blob 218 blob mark :220 data 18 anonymous blob 219 blob mark :221 data 18 anonymous blob 220 blob mark :222 data 18 anonymous blob 221 blob mark :223 data 18 anonymous blob 222 blob mark :224 data 18 anonymous blob 223 blob mark :225 data 18 anonymous blob 224 blob mark :226 data 18 anonymous blob 225 blob mark :227 data 18 anonymous blob 226 blob mark :228 data 18 anonymous blob 227 blob mark :229 data 18 anonymous blob 228 blob mark :230 data 18 anonymous blob 229 blob mark :231 data 18 anonymous blob 230 blob mark :232 data 18 anonymous blob 231 blob mark :233 data 18 anonymous blob 232 blob mark :234 data 18 anonymous blob 233 blob mark :235 data 18 anonymous blob 234 blob mark :236 data 18 anonymous blob 235 blob mark :237 data 18 anonymous blob 236 blob mark :238 data 18 anonymous blob 237 blob mark :239 data 18 anonymous blob 238 blob mark :240 data 18 anonymous blob 239 blob mark :241 data 18 anonymous blob 240 blob mark :242 data 18 anonymous blob 241 blob mark :243 data 18 anonymous blob 242 blob mark :244 data 18 anonymous blob 243 blob mark :245 data 18 anonymous blob 244 blob mark :246 data 18 anonymous blob 245 blob mark :247 data 18 anonymous blob 246 blob mark :248 data 18 anonymous blob 247 blob mark :249 data 18 anonymous blob 248 blob mark :250 data 18 anonymous blob 249 blob mark :251 data 18 anonymous blob 250 blob mark :252 data 18 anonymous blob 251 blob mark :253 data 18 anonymous blob 252 blob mark :254 data 18 anonymous blob 253 blob mark :255 data 18 anonymous blob 254 blob mark :256 data 18 anonymous blob 255 blob mark :257 data 18 anonymous blob 256 blob mark :258 data 18 anonymous blob 257 blob mark :259 data 18 anonymous blob 258 blob mark :260 data 18 anonymous blob 259 blob mark :261 data 18 anonymous blob 260 blob mark :262 data 18 anonymous blob 261 blob mark :263 data 18 anonymous blob 262 blob mark :264 data 18 anonymous blob 263 blob mark :265 data 18 anonymous blob 264 blob mark :266 data 18 anonymous blob 265 blob mark :267 data 18 anonymous blob 266 blob mark :268 data 18 anonymous blob 267 blob mark :269 data 18 anonymous blob 268 blob mark :270 data 18 anonymous blob 269 blob mark :271 data 18 anonymous blob 270 blob mark :272 data 18 anonymous blob 271 blob mark :273 data 18 anonymous blob 272 blob mark :274 data 18 anonymous blob 273 blob mark :275 data 18 anonymous blob 274 blob mark :276 data 18 anonymous blob 275 blob mark :277 data 18 anonymous blob 276 blob mark :278 data 18 anonymous blob 277 blob mark :279 data 18 anonymous blob 278 blob mark :280 data 18 anonymous blob 279 blob mark :281 data 18 anonymous blob 280 blob mark :282 data 18 anonymous blob 281 blob mark :283 data 18 anonymous blob 282 blob mark :284 data 18 anonymous blob 283 blob mark :285 data 18 anonymous blob 284 blob mark :286 data 18 anonymous blob 285 blob mark :287 data 18 anonymous blob 286 blob mark :288 data 18 anonymous blob 287 blob mark :289 data 18 anonymous blob 288 blob mark :290 data 18 anonymous blob 289 blob mark :291 data 18 anonymous blob 290 blob mark :292 data 18 anonymous blob 291 blob mark :293 data 18 anonymous blob 292 blob mark :294 data 18 anonymous blob 293 blob mark :295 data 18 anonymous blob 294 blob mark :296 data 18 anonymous blob 295 blob mark :297 data 18 anonymous blob 296 blob mark :298 data 18 anonymous blob 297 blob mark :299 data 18 anonymous blob 298 blob mark :300 data 18 anonymous blob 299 blob mark :301 data 18 anonymous blob 300 blob mark :302 data 18 anonymous blob 301 blob mark :303 data 18 anonymous blob 302 blob mark :304 data 18 anonymous blob 303 blob mark :305 data 18 anonymous blob 304 blob mark :306 data 18 anonymous blob 305 blob mark :307 data 18 anonymous blob 306 blob mark :308 data 18 anonymous blob 307 blob mark :309 data 18 anonymous blob 308 blob mark :310 data 18 anonymous blob 309 blob mark :311 data 18 anonymous blob 310 blob mark :312 data 18 anonymous blob 311 blob mark :313 data 18 anonymous blob 312 blob mark :314 data 18 anonymous blob 313 blob mark :315 data 18 anonymous blob 314 blob mark :316 data 18 anonymous blob 315 blob mark :317 data 18 anonymous blob 316 blob mark :318 data 18 anonymous blob 317 blob mark :319 data 18 anonymous blob 318 blob mark :320 data 18 anonymous blob 319 blob mark :321 data 18 anonymous blob 320 blob mark :322 data 18 anonymous blob 321 blob mark :323 data 18 anonymous blob 322 blob mark :324 data 18 anonymous blob 323 blob mark :325 data 18 anonymous blob 324 blob mark :326 data 18 anonymous blob 325 blob mark :327 data 18 anonymous blob 326 blob mark :328 data 18 anonymous blob 327 blob mark :329 data 18 anonymous blob 328 blob mark :330 data 18 anonymous blob 329 blob mark :331 data 18 anonymous blob 330 blob mark :332 data 18 anonymous blob 331 blob mark :333 data 18 anonymous blob 332 blob mark :334 data 18 anonymous blob 333 blob mark :335 data 18 anonymous blob 334 blob mark :336 data 18 anonymous blob 335 blob mark :337 data 18 anonymous blob 336 blob mark :338 data 18 anonymous blob 337 blob mark :339 data 18 anonymous blob 338 blob mark :340 data 18 anonymous blob 339 blob mark :341 data 18 anonymous blob 340 blob mark :342 data 18 anonymous blob 341 blob mark :343 data 18 anonymous blob 342 blob mark :344 data 18 anonymous blob 343 blob mark :345 data 18 anonymous blob 344 blob mark :346 data 18 anonymous blob 345 blob mark :347 data 18 anonymous blob 346 blob mark :348 data 18 anonymous blob 347 blob mark :349 data 18 anonymous blob 348 blob mark :350 data 18 anonymous blob 349 blob mark :351 data 18 anonymous blob 350 blob mark :352 data 18 anonymous blob 351 blob mark :353 data 18 anonymous blob 352 blob mark :354 data 18 anonymous blob 353 blob mark :355 data 18 anonymous blob 354 blob mark :356 data 18 anonymous blob 355 blob mark :357 data 18 anonymous blob 356 blob mark :358 data 18 anonymous blob 357 blob mark :359 data 18 anonymous blob 358 blob mark :360 data 18 anonymous blob 359 blob mark :361 data 18 anonymous blob 360 blob mark :362 data 18 anonymous blob 361 blob mark :363 data 18 anonymous blob 362 blob mark :364 data 18 anonymous blob 363 blob mark :365 data 18 anonymous blob 364 blob mark :366 data 18 anonymous blob 365 blob mark :367 data 18 anonymous blob 366 blob mark :368 data 18 anonymous blob 367 blob mark :369 data 18 anonymous blob 368 blob mark :370 data 18 anonymous blob 369 blob mark :371 data 18 anonymous blob 370 blob mark :372 data 18 anonymous blob 371 blob mark :373 data 18 anonymous blob 372 blob mark :374 data 18 anonymous blob 373 blob mark :375 data 18 anonymous blob 374 blob mark :376 data 18 anonymous blob 375 blob mark :377 data 18 anonymous blob 376 blob mark :378 data 18 anonymous blob 377 blob mark :379 data 18 anonymous blob 378 blob mark :380 data 18 anonymous blob 379 blob mark :381 data 18 anonymous blob 380 blob mark :382 data 18 anonymous blob 381 blob mark :383 data 18 anonymous blob 382 blob mark :384 data 18 anonymous blob 383 blob mark :385 data 18 anonymous blob 384 blob mark :386 data 18 anonymous blob 385 blob mark :387 data 18 anonymous blob 386 blob mark :388 data 18 anonymous blob 387 blob mark :389 data 18 anonymous blob 388 blob mark :390 data 18 anonymous blob 389 blob mark :391 data 18 anonymous blob 390 blob mark :392 data 18 anonymous blob 391 blob mark :393 data 18 anonymous blob 392 blob mark :394 data 18 anonymous blob 393 blob mark :395 data 18 anonymous blob 394 blob mark :396 data 18 anonymous blob 395 blob mark :397 data 18 anonymous blob 396 blob mark :398 data 18 anonymous blob 397 blob mark :399 data 18 anonymous blob 398 blob mark :400 data 18 anonymous blob 399 blob mark :401 data 18 anonymous blob 400 blob mark :402 data 18 anonymous blob 401 blob mark :403 data 18 anonymous blob 402 blob mark :404 data 18 anonymous blob 403 blob mark :405 data 18 anonymous blob 404 blob mark :406 data 18 anonymous blob 405 blob mark :407 data 18 anonymous blob 406 blob mark :408 data 18 anonymous blob 407 blob mark :409 data 18 anonymous blob 408 blob mark :410 data 18 anonymous blob 409 blob mark :411 data 18 anonymous blob 410 blob mark :412 data 18 anonymous blob 411 blob mark :413 data 18 anonymous blob 412 blob mark :414 data 18 anonymous blob 413 blob mark :415 data 18 anonymous blob 414 blob mark :416 data 18 anonymous blob 415 blob mark :417 data 18 anonymous blob 416 blob mark :418 data 18 anonymous blob 417 blob mark :419 data 18 anonymous blob 418 blob mark :420 data 18 anonymous blob 419 blob mark :421 data 18 anonymous blob 420 blob mark :422 data 18 anonymous blob 421 blob mark :423 data 18 anonymous blob 422 blob mark :424 data 18 anonymous blob 423 blob mark :425 data 18 anonymous blob 424 blob mark :426 data 18 anonymous blob 425 blob mark :427 data 18 anonymous blob 426 blob mark :428 data 18 anonymous blob 427 blob mark :429 data 18 anonymous blob 428 blob mark :430 data 18 anonymous blob 429 blob mark :431 data 18 anonymous blob 430 blob mark :432 data 18 anonymous blob 431 blob mark :433 data 18 anonymous blob 432 blob mark :434 data 18 anonymous blob 433 blob mark :435 data 18 anonymous blob 434 blob mark :436 data 18 anonymous blob 435 blob mark :437 data 18 anonymous blob 436 blob mark :438 data 18 anonymous blob 437 blob mark :439 data 18 anonymous blob 438 blob mark :440 data 18 anonymous blob 439 blob mark :441 data 18 anonymous blob 440 blob mark :442 data 18 anonymous blob 441 blob mark :443 data 18 anonymous blob 442 blob mark :444 data 18 anonymous blob 443 blob mark :445 data 18 anonymous blob 444 blob mark :446 data 18 anonymous blob 445 blob mark :447 data 18 anonymous blob 446 blob mark :448 data 18 anonymous blob 447 blob mark :449 data 18 anonymous blob 448 blob mark :450 data 18 anonymous blob 449 blob mark :451 data 18 anonymous blob 450 blob mark :452 data 18 anonymous blob 451 blob mark :453 data 18 anonymous blob 452 blob mark :454 data 18 anonymous blob 453 blob mark :455 data 18 anonymous blob 454 blob mark :456 data 18 anonymous blob 455 blob mark :457 data 18 anonymous blob 456 blob mark :458 data 18 anonymous blob 457 blob mark :459 data 18 anonymous blob 458 blob mark :460 data 18 anonymous blob 459 blob mark :461 data 18 anonymous blob 460 blob mark :462 data 18 anonymous blob 461 blob mark :463 data 18 anonymous blob 462 blob mark :464 data 18 anonymous blob 463 blob mark :465 data 18 anonymous blob 464 blob mark :466 data 18 anonymous blob 465 blob mark :467 data 18 anonymous blob 466 blob mark :468 data 18 anonymous blob 467 blob mark :469 data 18 anonymous blob 468 blob mark :470 data 18 anonymous blob 469 blob mark :471 data 18 anonymous blob 470 blob mark :472 data 18 anonymous blob 471 blob mark :473 data 18 anonymous blob 472 reset refs/heads/ref0/ref1 commit refs/heads/ref0/ref1 mark :474 author User 0 <user0@example.com> 1586267592 +0200 committer User 0 <user0@example.com> 1586267592 +0200 data 16 subject 0 body M 100644 :1 path0 M 100644 :2 path1 M 100644 :3 path2 M 100644 :4 path3 M 100644 :5 path4 M 100644 :6 path5 M 100755 :7 path6 M 100755 :8 path7 M 160000 0000000000000000000000000000000000000001 path8 M 100644 :9 path9/path10 M 100644 :10 path9/path11 M 100644 :11 path12/path10 M 100644 :12 path12/path11 M 100644 :13 path13/path10 M 100644 :14 path13/path11 M 100644 :11 path14/path10 M 100644 :15 path14/path11 M 100644 :16 path15/path16/path17 M 100644 :17 path15/path18/path19 M 100644 :18 path15/path18/path20/path21/path22 M 100644 :19 path15/path18/path20/path23 M 100644 :20 path15/path18/path24 M 100644 :21 path15/path18/path25/path21/path26 M 100644 :22 path15/path18/path25/path21/path27 M 100644 :23 path15/path18/path25/path28 M 100644 :24 path15/path18/path25/path29 M 100644 :25 path15/path30/path31/path32/path33/path34/path35 M 100644 :26 path15/path30/path31/path32/path33/path34/path36 M 100644 :27 path15/path30/path31/path32/path33/path34/path37 M 100644 :28 path15/path30/path31/path32/path33/path34/path38 M 100644 :29 path15/path30/path31/path32/path33/path34/path39 M 100644 :30 path15/path30/path31/path32/path33/path34/path40 M 100644 :31 path15/path30/path31/path32/path33/path34/path41 M 100644 :32 path15/path30/path31/path32/path33/path34/path42 M 100644 :33 path15/path30/path31/path32/path33/path34/path43 M 100644 :34 path15/path30/path31/path32/path33/path34/path44 M 100644 :35 path15/path30/path31/path32/path33/path34/path45 M 100644 :36 path15/path30/path31/path32/path33/path34/path46 M 100644 :37 path15/path30/path31/path32/path33/path34/path47 M 100644 :38 path15/path30/path31/path32/path33/path34/path48 M 100644 :39 path15/path30/path31/path32/path33/path34/path49 M 100644 :40 path15/path30/path31/path32/path33/path34/path50 M 100644 :41 path15/path30/path31/path32/path33/path34/path51 M 100644 :42 path15/path30/path31/path32/path33/path34/path52 M 100644 :43 path15/path30/path31/path32/path33/path34/path53 M 100644 :44 path15/path30/path31/path32/path33/path34/path54 M 100644 :45 path15/path30/path31/path32/path33/path34/path55 M 100644 :46 path15/path30/path31/path32/path33/path34/path56 M 100644 :47 path15/path30/path31/path32/path33/path34/path57 M 100644 :48 path15/path30/path31/path32/path33/path34/path58 M 100644 :49 path15/path30/path31/path32/path33/path34/path59 M 100644 :50 path15/path30/path31/path32/path33/path34/path60 M 100644 :51 path15/path30/path31/path32/path33/path34/path61 M 100644 :52 path15/path30/path31/path32/path33/path34/path62 M 100644 :53 path15/path30/path31/path32/path33/path34/path63 M 100644 :54 path15/path30/path31/path32/path33/path34/path64 M 100644 :55 path15/path30/path31/path32/path33/path65 M 100644 :56 path15/path30/path31/path32/path33/path66 M 100644 :57 path15/path30/path31/path32/path33/path67 M 100644 :58 path15/path30/path31/path68/path69/path70 M 100644 :59 path15/path30/path31/path68/path71/path34/path72 M 100644 :60 path15/path30/path31/path68/path71/path34/path73 M 100644 :61 path15/path30/path31/path68/path71/path74 M 100644 :62 path15/path30/path31/path68/path75/path76 M 100644 :63 path15/path30/path31/path77/path78/path79 M 100644 :64 path15/path30/path31/path77/path78/path80 M 100644 :65 path15/path30/path31/path77/path78/path34/path81 M 100644 :66 path15/path30/path31/path77/path78/path34/path82 M 100644 :67 path15/path30/path31/path77/path78/path34/path83 M 100644 :68 path15/path30/path31/path77/path84/path85 M 100644 :69 path15/path30/path31/path86/path87/path88 M 100644 :70 path15/path30/path89/path32/path90/path34/path91 M 100644 :71 path15/path30/path89/path32/path90/path92 M 100644 :72 path15/path30/path89/path32/path93/path34/path94 M 100644 :73 path15/path30/path89/path32/path93/path95 M 100644 :74 path15/path30/path89/path32/path96/path34/path97/path98 M 100644 :75 path15/path30/path89/path32/path96/path99 M 100644 :76 path15/path30/path89/path32/path96/path100 M 100644 :77 path15/path30/path89/path32/path96/path101 M 100644 :78 path15/path30/path89/path102/path103/path34/path104 M 100644 :79 path15/path30/path89/path102/path103/path105 M 100644 :80 path15/path30/path89/path102/path106/path107 M 100644 :81 path15/path30/path89/path102/path108/path109/path110 M 100644 :82 path15/path30/path89/path102/path108/path109/path111 M 100644 :83 path15/path30/path89/path102/path108/path112 M 100644 :84 path15/path30/path89/path77/path113/path114 M 100644 :85 path15/path30/path89/path77/path113/path115 M 100644 :86 path15/path30/path89/path86/path116/path117/path118 M 100644 :87 path15/path30/path89/path86/path116/path117/path119 M 100644 :88 path15/path30/path89/path86/path116/path120 M 100644 :89 path15/path30/path89/path86/path116/path121/path122 M 100644 :90 path15/path30/path89/path86/path116/path121/path123 M 100644 :91 path15/path30/path89/path86/path116/path124 M 100644 :92 path15/path30/path89/path86/path87/path125 M 100644 :93 path15/path30/path89/path86/path126/path34/path127 M 100644 :94 path15/path30/path89/path86/path126/path34/path128 M 100644 :95 path15/path30/path89/path86/path126/path34/path129 M 100644 :96 path15/path30/path89/path86/path126/path34/path130 M 100644 :97 path15/path30/path89/path86/path126/path34/path131 M 100644 :98 path15/path30/path89/path86/path126/path34/path132 M 100644 :99 path15/path30/path89/path86/path126/path34/path133 M 100644 :100 path15/path30/path89/path86/path126/path34/path134 M 100644 :101 path15/path30/path89/path86/path126/path135 M 100644 :102 path15/path30/path89/path136/path137/path138 M 100644 :103 path15/path139/path140 M 100755 :104 path15/path139/path141 M 100644 :105 path15/path139/path142 M 100644 :106 path15/path139/path143 M 100644 :107 path15/path139/path144 M 100644 :108 path15/path139/path145 M 100644 :109 path15/path146/path147/path148 M 100644 :110 path15/path146/path149/path150/path151 M 100644 :111 path15/path146/path149/path152/path151 M 100644 :112 path15/path146/path149/path153 M 100644 :113 path15/path146/path149/path34/path154 M 100644 :114 path15/path146/path149/path34/path155 M 100644 :115 path15/path146/path149/path34/path156 M 100644 :116 path15/path146/path149/path34/path157 M 100644 :117 path15/path146/path149/path34/path158 M 100644 :118 path15/path146/path149/path34/path159 M 100644 :119 path15/path146/path160/path34/path161 M 100644 :120 path15/path146/path160/path162 M 100644 :121 path15/path68/path163/path164 M 100644 :122 path15/path68/path165/path166 M 100644 :123 path15/path68/path165/path34/path167 M 100644 :124 path15/path68/path168/path34/path169 M 100644 :125 path15/path68/path168/path34/path170 M 100644 :126 path15/path68/path168/path34/path171 M 100644 :127 path15/path68/path168/path172 M 100755 :128 path15/path68/path173/path34/path174 M 100644 :129 path15/path68/path173/path175 M 100644 :130 path15/path68/path176/path177 M 100644 :131 path15/path68/path178/path179 M 100644 :132 path15/path68/path75/path34/path180 M 100644 :133 path15/path68/path75/path34/path181 M 100644 :134 path15/path68/path75/path34/path182 M 100644 :135 path15/path68/path75/path76 M 100644 :136 path15/path68/path183/path184 M 100644 :137 path15/path185/path186/path187 M 100644 :138 path15/path185/path188/path34/path189 M 100644 :139 path15/path185/path188/path190 M 100644 :140 path15/path102/path191/path34/path192 M 100644 :141 path15/path102/path191/path34/path193 M 100644 :142 path15/path102/path191/path194 M 100644 :143 path15/path102/path195/path34/path196 M 100644 :144 path15/path102/path195/path34/path197 M 100644 :145 path15/path102/path195/path198 M 100644 :146 path15/path102/path199/path34/path200 M 100644 :147 path15/path102/path199/path201 M 100644 :148 path15/path102/path202/path34/path203 M 100644 :149 path15/path102/path202/path34/path204 M 100644 :150 path15/path102/path202/path205 M 100644 :151 path15/path102/path178/path206 M 100644 :152 path15/path102/path207/path208 M 100644 :153 path15/path102/path108/path209 M 100644 :154 path15/path77/path113/path34/path31/path210/path211 M 100644 :155 path15/path77/path113/path34/path31/path212/path213 M 100644 :156 path15/path77/path113/path34/path31/path214/path213 M 100644 :157 path15/path77/path113/path34/path31/path215/path213 M 100644 :158 path15/path77/path113/path34/path216 M 100644 :159 path15/path77/path113/path34/path217 M 100644 :160 path15/path77/path113/path34/path218 M 100644 :161 path15/path77/path113/path34/path219 M 100644 :162 path15/path77/path113/path34/path220 M 100644 :163 path15/path77/path113/path34/path221 M 100644 :164 path15/path77/path113/path34/path222 M 100644 :165 path15/path77/path113/path34/path223 M 100644 :166 path15/path77/path113/path34/path224 M 100644 :167 path15/path77/path113/path34/path225 M 100644 :168 path15/path77/path113/path34/path226 M 100644 :169 path15/path77/path113/path34/path227 M 100644 :170 path15/path77/path113/path34/path228 M 100644 :171 path15/path77/path113/path34/path229 M 100644 :172 path15/path77/path113/path34/path230 M 100644 :173 path15/path77/path113/path34/path231 M 100644 :174 path15/path77/path113/path34/path232 M 100644 :175 path15/path77/path113/path34/path233 M 100644 :176 path15/path77/path113/path34/path234 M 100644 :177 path15/path77/path113/path34/path235 M 100644 :178 path15/path77/path113/path34/path236 M 100644 :179 path15/path77/path113/path34/path237 M 100644 :180 path15/path77/path113/path34/path238 M 100644 :181 path15/path77/path113/path34/path239 M 100644 :182 path15/path77/path113/path34/path240 M 100644 :183 path15/path77/path113/path34/path241 M 100644 :184 path15/path77/path113/path242 M 100644 :185 path15/path77/path113/path243 M 100644 :186 path15/path77/path113/path244 M 100644 :187 path15/path77/path113/path245 M 100644 :188 path15/path77/path113/path246 M 100644 :189 path15/path86/path247/path248 M 100644 :190 path15/path86/path247/path249/path250 M 100644 :191 path15/path86/path247/path251 M 100644 :192 path15/path86/path252/path34/path253 M 100644 :193 path15/path86/path252/path34/path254 M 100644 :194 path15/path86/path252/path34/path255 M 100644 :195 path15/path86/path252/path34/path256 M 100755 :196 path15/path86/path252/path34/path257 M 100644 :197 path15/path86/path252/path258/path259 M 100644 :198 path15/path86/path252/path258/path260 M 100644 :199 path15/path86/path252/path261/path259 M 120000 :200 path15/path86/path252/path261/path260 M 120000 :201 path15/path86/path252/path262/path259 M 100644 :202 path15/path86/path252/path262/path260 M 100644 :203 path15/path86/path252/path263 M 100644 :204 path15/path136/path137/path264 M 100644 :205 path15/path265/path69/path266 M 100644 :206 path15/path265/path69/path267 M 100644 :207 path15/path265/path69/path268 M 100644 :208 path15/path265/path69/path269 M 100644 :209 path15/path265/path69/path270 M 100644 :210 path15/path265/path178/path271 M 100644 :211 path15/path265/path272/path34/path273 M 100755 :212 path15/path265/path272/path34/path274 M 100644 :213 path15/path265/path272/path34/path275 M 100755 :214 path15/path265/path272/path34/path276 M 100755 :215 path15/path265/path272/path34/path277 M 100755 :216 path15/path265/path272/path34/path278 M 100755 :217 path15/path265/path272/path34/path279 M 100755 :218 path15/path265/path272/path34/path280 M 100644 :219 path15/path265/path272/path34/path281 M 100755 :220 path15/path265/path272/path34/path282 M 100755 :221 path15/path265/path272/path34/path283 M 100755 :222 path15/path265/path272/path34/path284 M 100755 :223 path15/path265/path272/path34/path285 M 100755 :224 path15/path265/path272/path34/path286 M 100644 :225 path15/path265/path272/path34/path287 M 100644 :226 path15/path265/path272/path34/path288 M 100644 :227 path15/path265/path272/path34/path289 M 100644 :228 path15/path265/path272/path290 M 100644 :229 path15/path265/path272/path291 M 100644 :230 path15/path292/path293/path294 M 100644 :231 path15/path292/path295/path34/path296 M 100644 :232 path15/path292/path295/path34/path297 M 100644 :233 path15/path292/path295/path298 M 100644 :234 path15/path299/path300 M 100644 :235 path15/path299/path146/path301/path302/path303 M 100644 :236 path15/path299/path146/path301/path302/path304 M 100644 :237 path15/path299/path146/path301/path302/path305 M 100644 :238 path15/path299/path146/path301/path302/path306 M 100644 :239 path15/path299/path146/path301/path302/path307 M 100644 :240 path15/path299/path146/path301/path302/path308 M 100644 :241 path15/path299/path146/path301/path302/path309 M 100644 :242 path15/path299/path146/path301/path302/path310 M 100644 :243 path15/path299/path146/path301/path302/path311/path312 M 100644 :244 path15/path299/path146/path301/path302/path311/path313 M 100644 :245 path15/path299/path146/path301/path302/path311/path314 M 100644 :246 path15/path299/path146/path301/path302/path311/path315 M 100644 :247 path15/path299/path146/path301/path302/path311/path316 M 100644 :248 path15/path299/path146/path301/path302/path311/path317 M 100644 :249 path15/path299/path146/path301/path302/path311/path318 M 100644 :250 path15/path299/path146/path301/path302/path311/path319 M 100644 :251 path15/path299/path146/path301/path302/path311/path320 M 100644 :252 path15/path299/path146/path301/path302/path321/path322 M 100644 :253 path15/path299/path146/path301/path302/path321/path323 M 100644 :254 path15/path299/path146/path301/path302/path321/path320 M 100644 :255 path15/path299/path146/path301/path302/path324 M 100644 :256 path15/path299/path146/path301/path302/path325 M 100644 :257 path15/path299/path146/path301/path302/path326 M 100644 :258 path15/path299/path146/path301/path302/path327 M 100644 :259 path15/path299/path146/path301/path302/path328 M 100644 :260 path15/path299/path146/path301/path302/path329 M 100644 :261 path15/path299/path146/path301/path302/path330 M 100644 :262 path15/path299/path146/path301/path302/path331 M 100644 :263 path15/path299/path146/path301/path302/path332 M 100644 :264 path15/path299/path146/path301/path302/path333 M 100644 :265 path15/path299/path146/path301/path302/path334 M 100644 :266 path15/path299/path146/path301/path302/path335 M 100644 :267 path15/path299/path146/path301/path302/path336 M 100644 :268 path15/path299/path146/path301/path302/path337 M 100644 :269 path15/path299/path146/path301/path302/path338 M 100644 :270 path15/path299/path146/path301/path302/path339 M 100644 :271 path15/path299/path146/path301/path340 M 100644 :272 path15/path299/path185/path341/path341/path342 M 100644 :273 path15/path299/path185/path341/path341/path343 M 100644 :274 path15/path299/path185/path341/path341/path344 M 100644 :275 path15/path299/path185/path341/path341/path345 M 100644 :276 path15/path299/path185/path341/path341/path346 M 100644 :277 path15/path299/path185/path341/path341/path347 M 100644 :278 path15/path299/path185/path341/path341/path348 M 100644 :279 path15/path299/path185/path341/path349 M 100644 :280 path15/path299/path185/path350/path351 M 100644 :281 path15/path299/path185/path350/path350/path352 M 100644 :282 path15/path299/path185/path350/path350/path353 M 100644 :283 path15/path299/path185/path350/path350/path354 M 100644 :284 path15/path299/path185/path350/path350/path338 M 100644 :285 path15/path299/path185/path350/path355 M 100644 :286 path15/path299/path102/path195/path356 M 100644 :287 path15/path299/path77/path357/path358 M 100644 :288 path15/path299/path77/path359/path360 M 100644 :289 path15/path299/path77/path359/path361/path362 M 100644 :290 path15/path299/path77/path359/path361/path363 M 100644 :291 path15/path299/path77/path359/path364 M 100644 :292 path15/path299/path77/path359/path365/path366 M 100644 :293 path15/path299/path77/path359/path365/path367 M 100644 :294 path15/path299/path77/path359/path365/path368 M 100644 :295 path15/path299/path77/path359/path365/path369 M 100755 :296 path15/path299/path77/path359/path365/path338 M 100644 :297 path15/path299/path77/path359/path365/path370 M 100644 :298 path15/path299/path77/path359/path371 M 100644 :299 path15/path299/path77/path359/path372/path373 M 100644 :300 path15/path299/path77/path359/path372/path374 M 100644 :301 path15/path299/path77/path359/path375 M 100644 :302 path15/path299/path86/path376/path377 M 100644 :303 path15/path299/path292/path378/path379 M 100644 :304 path15/path299/path292/path380/path381/path382 M 100644 :305 path15/path299/path292/path380/path383 M 100644 :306 path15/path299/path292/path384/path385 M 100644 :307 path15/path299/path292/path386/path34/path387 M 100644 :308 path15/path299/path292/path386/path34/path388 M 100644 :309 path15/path299/path292/path386/path389 M 100644 :310 path15/path390/path300 M 100644 :311 path15/path390/path146/path391/path392 M 100644 :312 path15/path390/path146/path391/path34/path393 M 100644 :313 path15/path390/path146/path394/path395 M 100644 :314 path15/path390/path146/path396/path34/path397 M 100644 :315 path15/path390/path146/path396/path34/path398 M 100644 :316 path15/path390/path146/path396/path34/path399 M 100644 :317 path15/path390/path146/path396/path400 M 100644 :318 path15/path390/path146/path401/path402 M 100644 :319 path15/path390/path185/path403/path404 M 100644 :320 path15/path390/path185/path405/path406 M 100644 :321 path15/path390/path185/path407/path408 M 100644 :322 path15/path390/path185/path409/path34/path410 M 100644 :323 path15/path390/path185/path409/path411 M 100644 :324 path15/path390/path185/path412/path413 M 100644 :325 path15/path390/path102/path414/path415 M 100644 :326 path15/path390/path102/path416/path417 M 100644 :327 path15/path390/path102/path418/path419 M 100644 :328 path15/path390/path102/path420/path421 M 100644 :329 path15/path390/path77/path422/path423 M 100644 :330 path15/path390/path77/path424/path425 M 100644 :331 path15/path390/path77/path424/path426/path427 M 100644 :332 path15/path390/path77/path424/path426/path428 M 100644 :333 path15/path390/path86/path252/path252/path429 M 100644 :334 path15/path390/path86/path252/path263 M 100644 :335 path15/path390/path136/path137/path430 M 100644 :335 path15/path390/path136/path137/path431 M 100644 :336 path15/path390/path292/path432/path34/path433 M 100644 :337 path15/path390/path292/path432/path434 M 100644 :338 path15/path390/path292/path435/path436 M 100755 :339 path15/path437/path68/path183/path438/path439 M 100755 :340 path15/path437/path68/path183/path438/path440 M 100644 :341 path15/path437/path68/path183/path441 M 160000 0000000000000000000000000000000000000002 path442 M 160000 0000000000000000000000000000000000000003 path443 M 160000 0000000000000000000000000000000000000004 path444 M 100644 :342 path445/path18/path19 M 100644 :343 path445/path18/path24 M 100755 :344 path445/path146/path446/path34/path447 M 100644 :345 path445/path146/path446/path448 M 100644 :346 path445/path68/path165/path166 M 100644 :347 path445/path68/path449/path450 M 100644 :349 path445/path102/path199/path34/path451 M 100644 :348 path445/path102/path199/path34/path452 M 100644 :350 path445/path102/path199/path201 M 100644 :351 path445/path102/path202/path34/path453 M 100644 :352 path445/path102/path202/path34/path454 M 100644 :353 path445/path102/path202/path205 M 100644 :354 path445/path455/path456/path34/path457 M 100755 :355 path445/path455/path456/path34/path458 M 100644 :356 path445/path455/path456/path459 M 100644 :357 path445/path455/path460/path461 M 100644 :358 path445/path455/path460/path462 M 100644 :359 path445/path455/path460/path463 M 100644 :360 path445/path455/path460/path464 M 100644 :361 path445/path455/path460/path465 M 100644 :362 path445/path455/path460/path466 M 100644 :363 path445/path455/path460/path467 M 100644 :364 path445/path455/path460/path468 M 100644 :365 path445/path455/path460/path469 M 100644 :366 path445/path455/path460/path470 M 100644 :367 path445/path455/path460/path471 M 100644 :368 path445/path455/path460/path472 M 100644 :369 path445/path455/path460/path473 M 100644 :370 path445/path455/path460/path474 M 100644 :371 path445/path455/path460/path475 M 100644 :372 path445/path455/path460/path476 M 100644 :373 path445/path455/path460/path477 M 100644 :374 path445/path455/path460/path478 M 100644 :375 path445/path455/path460/path479 M 100644 :376 path445/path455/path480/path480/path481 M 100644 :377 path445/path455/path480/path480/path482 M 100755 :378 path445/path455/path480/path480/path483 M 100644 :379 path445/path455/path480/path484 M 100644 :380 path445/path455/path485/path486 M 100755 :381 path445/path455/path487/path34/path488 M 100755 :382 path445/path455/path487/path34/path489 M 100644 :383 path445/path455/path487/path490 M 100644 :384 path445/path455/path69/path491 M 100644 :385 path445/path455/path69/path492 M 100644 :386 path445/path455/path69/path493 M 100644 :387 path445/path455/path69/path494 M 100644 :388 path445/path455/path69/path495 M 100644 :389 path445/path455/path69/path496 M 100644 :390 path445/path455/path497/path498 M 100755 :391 path445/path455/path499/path34/path500 M 100644 :392 path445/path455/path499/path501 M 100644 :393 path445/path455/path502/path34/path503 M 100644 :394 path445/path455/path502/path504 M 100755 :395 path445/path455/path505/path34/path506 M 100644 :396 path445/path455/path505/path507 M 100644 :397 path445/path455/path508/path509 M 100644 :398 path445/path455/path178/path510 M 100644 :399 path445/path455/path511/path34/path512 M 100644 :400 path445/path455/path511/path34/path513 M 100755 :401 path445/path455/path511/path34/path514 M 100755 :402 path445/path455/path511/path34/path515 M 100644 :403 path445/path455/path511/path34/path516 M 100644 :404 path445/path455/path511/path34/path517 M 100755 :405 path445/path455/path511/path34/path518 M 100644 :406 path445/path455/path511/path34/path519 M 100644 :407 path445/path455/path511/path520 M 100644 :408 path445/path455/path521/path522 M 100644 :409 path445/path455/path521/path523 M 100644 :410 path445/path455/path521/path524 M 100644 :411 path445/path455/path521/path525 M 100644 :412 path445/path455/path521/path526 M 100644 :413 path445/path455/path527/path528 M 100644 :414 path529/path18/path24 M 100644 :415 path529/path18/path25/path530 M 100644 :416 path529/path18/path25/path21/path531 M 100644 :417 path529/path18/path25/path21/path532 M 100644 :418 path529/path533/path534 M 100644 :419 path529/path68/path165/path165/path535 M 100644 :420 path529/path68/path165/path166 M 100644 :421 path529/path68/path536/path34/path537 M 100644 :422 path529/path68/path536/path538 M 100644 :423 path529/path185/path403/path539 M 100644 :424 path529/path102/path540/path541 M 100644 :425 path529/path102/path540/path542 M 100644 :426 path529/path102/path540/path543 M 100644 :427 path529/path102/path544/path545 M 100644 :428 path529/path102/path106/path106/path546 M 100644 :429 path529/path102/path106/path106/path547 M 100644 :430 path529/path102/path106/path106/path548 M 100644 :431 path529/path102/path106/path106/path549 M 100644 :432 path529/path102/path106/path106/path550 M 100644 :433 path529/path102/path106/path551 M 100644 :434 path529/path102/path552/path553 M 100644 :435 path529/path102/path554/path555/path556 M 100644 :436 path529/path102/path554/path557 M 100644 :437 path529/path102/path558/path559 M 100644 :438 path529/path102/path108/path560/path561/path562 M 100644 :439 path529/path102/path108/path563 M 100644 :440 path529/path102/path108/path209 M 100644 :441 path529/path77/path84/path564 M 100644 :418 path529/path77/path84/path565/path566 M 100644 :442 path529/path77/path84/path565/path567 M 100644 :443 path529/path77/path84/path565/path568 M 100644 :444 path529/path77/path84/path565/path569 M 100644 :444 path529/path77/path84/path565/path570 M 100644 :445 path529/path77/path84/path565/path571 M 100644 :446 path529/path77/path84/path565/path572 M 100644 :447 path529/path77/path84/path565/path573 M 100644 :447 path529/path77/path84/path565/path574 M 100644 :448 path529/path77/path84/path565/path575 M 100644 :449 path529/path77/path84/path565/path576 M 100644 :450 path529/path77/path84/path565/path577 M 100644 :451 path529/path77/path84/path565/path578 M 100644 :452 path529/path77/path84/path565/path579 M 100644 :453 path529/path77/path84/path565/path580 M 100644 :454 path529/path77/path84/path565/path581 M 100644 :455 path529/path77/path84/path565/path582 M 100644 :456 path529/path77/path84/path565/path583 M 100644 :457 path529/path77/path84/path565/path584 M 100644 :458 path529/path86/path87/path88 M 100644 :459 path529/path86/path87/path585 M 100644 :460 path529/path86/path247/path586/path587 M 100644 :461 path529/path86/path247/path588 M 100644 :462 path529/path86/path247/path589/path590 M 100644 :463 path529/path86/path247/path591 M 100644 :464 path529/path86/path592/path593 M 100644 :465 path529/path86/path592/path594 M 100644 :466 path529/path86/path595/path596 M 100755 :467 path597 M 160000 0000000000000000000000000000000000000005 path598 M 100644 :468 path599/path600 M 100755 :469 path599/path601 M 100755 :470 path599/path602 M 100755 :471 path599/path603 M 100755 :472 path599/path604/path605 M 100755 :473 path606 commit refs/heads/ref0/ref1 mark :475 author User 0 <user0@example.com> 1585840529 +0200 committer User 0 <user0@example.com> 1586267609 +0200 data 16 subject 1 body from :474 D path15/path30/path89/path102/path106/path107 M 100644 :80 path15/path607/path30/path89/path102/path106/path107 blob mark :476 data 18 anonymous blob 473 blob mark :477 data 18 anonymous blob 474 blob mark :478 data 18 anonymous blob 475 commit refs/heads/ref0/ref1 mark :479 author User 0 <user0@example.com> 1585757671 +0200 committer User 0 <user0@example.com> 1586267609 +0200 data 16 subject 2 body from :475 M 100644 :476 path9/path10 M 100644 :477 path12/path10 M 100644 :478 path13/path10 M 100644 :477 path14/path10 D path15/path16/path17 D path15/path18/path19 D path15/path18/path20/path21/path22 D path15/path18/path20/path23 D path15/path18/path24 D path15/path18/path25/path21/path26 D path15/path18/path25/path21/path27 D path15/path18/path25/path28 D path15/path18/path25/path29 D path15/path30/path31/path32/path33/path34/path35 D path15/path30/path31/path32/path33/path34/path36 D path15/path30/path31/path32/path33/path34/path37 D path15/path30/path31/path32/path33/path34/path38 D path15/path30/path31/path32/path33/path34/path39 D path15/path30/path31/path32/path33/path34/path40 D path15/path30/path31/path32/path33/path34/path41 D path15/path30/path31/path32/path33/path34/path42 D path15/path30/path31/path32/path33/path34/path43 D path15/path30/path31/path32/path33/path34/path44 D path15/path30/path31/path32/path33/path34/path45 D path15/path30/path31/path32/path33/path34/path46 D path15/path30/path31/path32/path33/path34/path47 D path15/path30/path31/path32/path33/path34/path48 D path15/path30/path31/path32/path33/path34/path49 D path15/path30/path31/path32/path33/path34/path50 D path15/path30/path31/path32/path33/path34/path51 D path15/path30/path31/path32/path33/path34/path52 D path15/path30/path31/path32/path33/path34/path53 D path15/path30/path31/path32/path33/path34/path54 D path15/path30/path31/path32/path33/path34/path55 D path15/path30/path31/path32/path33/path34/path56 D path15/path30/path31/path32/path33/path34/path57 D path15/path30/path31/path32/path33/path34/path58 D path15/path30/path31/path32/path33/path34/path59 D path15/path30/path31/path32/path33/path34/path60 D path15/path30/path31/path32/path33/path34/path61 D path15/path30/path31/path32/path33/path34/path62 D path15/path30/path31/path32/path33/path34/path63 D path15/path30/path31/path32/path33/path34/path64 D path15/path30/path31/path32/path33/path65 D path15/path30/path31/path32/path33/path66 D path15/path30/path31/path32/path33/path67 D path15/path30/path31/path68/path69/path70 D path15/path30/path31/path68/path71/path34/path72 D path15/path30/path31/path68/path71/path34/path73 D path15/path30/path31/path68/path71/path74 D path15/path30/path31/path68/path75/path76 D path15/path30/path31/path77/path78/path79 D path15/path30/path31/path77/path78/path80 D path15/path30/path31/path77/path78/path34/path81 D path15/path30/path31/path77/path78/path34/path82 D path15/path30/path31/path77/path78/path34/path83 D path15/path30/path31/path77/path84/path85 D path15/path30/path31/path86/path87/path88 D path15/path30/path89/path32/path90/path34/path91 D path15/path30/path89/path32/path90/path92 D path15/path30/path89/path32/path93/path34/path94 D path15/path30/path89/path32/path93/path95 D path15/path30/path89/path32/path96/path34/path97/path98 D path15/path30/path89/path32/path96/path99 D path15/path30/path89/path32/path96/path100 D path15/path30/path89/path32/path96/path101 D path15/path30/path89/path102/path103/path34/path104 D path15/path30/path89/path102/path103/path105 D path15/path30/path89/path102/path108/path109/path110 D path15/path30/path89/path102/path108/path109/path111 D path15/path30/path89/path102/path108/path112 D path15/path30/path89/path77/path113/path114 D path15/path30/path89/path77/path113/path115 D path15/path30/path89/path86/path116/path117/path118 D path15/path30/path89/path86/path116/path117/path119 D path15/path30/path89/path86/path116/path120 D path15/path30/path89/path86/path116/path121/path122 D path15/path30/path89/path86/path116/path121/path123 D path15/path30/path89/path86/path116/path124 D path15/path30/path89/path86/path87/path125 D path15/path30/path89/path86/path126/path34/path127 D path15/path30/path89/path86/path126/path34/path128 D path15/path30/path89/path86/path126/path34/path129 D path15/path30/path89/path86/path126/path34/path130 D path15/path30/path89/path86/path126/path34/path131 D path15/path30/path89/path86/path126/path34/path132 D path15/path30/path89/path86/path126/path34/path133 D path15/path30/path89/path86/path126/path34/path134 D path15/path30/path89/path86/path126/path135 D path15/path30/path89/path136/path137/path138 M 100644 :16 path15/path607/path16/path17 M 100644 :17 path15/path607/path18/path19 M 100644 :18 path15/path607/path18/path20/path21/path22 M 100644 :19 path15/path607/path18/path20/path23 M 100644 :20 path15/path607/path18/path24 M 100644 :21 path15/path607/path18/path25/path21/path26 M 100644 :22 path15/path607/path18/path25/path21/path27 M 100644 :23 path15/path607/path18/path25/path28 M 100644 :24 path15/path607/path18/path25/path29 M 100644 :25 path15/path607/path30/path31/path32/path33/path34/path35 M 100644 :26 path15/path607/path30/path31/path32/path33/path34/path36 M 100644 :27 path15/path607/path30/path31/path32/path33/path34/path37 M 100644 :28 path15/path607/path30/path31/path32/path33/path34/path38 M 100644 :29 path15/path607/path30/path31/path32/path33/path34/path39 M 100644 :30 path15/path607/path30/path31/path32/path33/path34/path40 M 100644 :31 path15/path607/path30/path31/path32/path33/path34/path41 M 100644 :32 path15/path607/path30/path31/path32/path33/path34/path42 M 100644 :33 path15/path607/path30/path31/path32/path33/path34/path43 M 100644 :34 path15/path607/path30/path31/path32/path33/path34/path44 M 100644 :35 path15/path607/path30/path31/path32/path33/path34/path45 M 100644 :36 path15/path607/path30/path31/path32/path33/path34/path46 M 100644 :37 path15/path607/path30/path31/path32/path33/path34/path47 M 100644 :38 path15/path607/path30/path31/path32/path33/path34/path48 M 100644 :39 path15/path607/path30/path31/path32/path33/path34/path49 M 100644 :40 path15/path607/path30/path31/path32/path33/path34/path50 M 100644 :41 path15/path607/path30/path31/path32/path33/path34/path51 M 100644 :42 path15/path607/path30/path31/path32/path33/path34/path52 M 100644 :43 path15/path607/path30/path31/path32/path33/path34/path53 M 100644 :44 path15/path607/path30/path31/path32/path33/path34/path54 M 100644 :45 path15/path607/path30/path31/path32/path33/path34/path55 M 100644 :46 path15/path607/path30/path31/path32/path33/path34/path56 M 100644 :47 path15/path607/path30/path31/path32/path33/path34/path57 M 100644 :48 path15/path607/path30/path31/path32/path33/path34/path58 M 100644 :49 path15/path607/path30/path31/path32/path33/path34/path59 M 100644 :50 path15/path607/path30/path31/path32/path33/path34/path60 M 100644 :51 path15/path607/path30/path31/path32/path33/path34/path61 M 100644 :52 path15/path607/path30/path31/path32/path33/path34/path62 M 100644 :53 path15/path607/path30/path31/path32/path33/path34/path63 M 100644 :54 path15/path607/path30/path31/path32/path33/path34/path64 M 100644 :55 path15/path607/path30/path31/path32/path33/path65 M 100644 :56 path15/path607/path30/path31/path32/path33/path66 M 100644 :57 path15/path607/path30/path31/path32/path33/path67 M 100644 :58 path15/path607/path30/path31/path68/path69/path70 M 100644 :59 path15/path607/path30/path31/path68/path71/path34/path72 M 100644 :60 path15/path607/path30/path31/path68/path71/path34/path73 M 100644 :61 path15/path607/path30/path31/path68/path71/path74 M 100644 :62 path15/path607/path30/path31/path68/path75/path76 M 100644 :63 path15/path607/path30/path31/path77/path78/path79 M 100644 :64 path15/path607/path30/path31/path77/path78/path80 M 100644 :65 path15/path607/path30/path31/path77/path78/path34/path81 M 100644 :66 path15/path607/path30/path31/path77/path78/path34/path82 M 100644 :67 path15/path607/path30/path31/path77/path78/path34/path83 M 100644 :68 path15/path607/path30/path31/path77/path84/path85 M 100644 :69 path15/path607/path30/path31/path86/path87/path88 M 100644 :70 path15/path607/path30/path89/path32/path90/path34/path91 M 100644 :71 path15/path607/path30/path89/path32/path90/path92 M 100644 :72 path15/path607/path30/path89/path32/path93/path34/path94 M 100644 :73 path15/path607/path30/path89/path32/path93/path95 M 100644 :74 path15/path607/path30/path89/path32/path96/path34/path97/path98 M 100644 :75 path15/path607/path30/path89/path32/path96/path99 M 100644 :76 path15/path607/path30/path89/path32/path96/path100 M 100644 :77 path15/path607/path30/path89/path32/path96/path101 M 100644 :78 path15/path607/path30/path89/path102/path103/path34/path104 M 100644 :79 path15/path607/path30/path89/path102/path103/path105 M 100644 :81 path15/path607/path30/path89/path102/path108/path109/path110 M 100644 :82 path15/path607/path30/path89/path102/path108/path109/path111 M 100644 :83 path15/path607/path30/path89/path102/path108/path112 M 100644 :84 path15/path607/path30/path89/path77/path113/path114 M 100644 :85 path15/path607/path30/path89/path77/path113/path115 M 100644 :86 path15/path607/path30/path89/path86/path116/path117/path118 M 100644 :87 path15/path607/path30/path89/path86/path116/path117/path119 M 100644 :88 path15/path607/path30/path89/path86/path116/path120 M 100644 :89 path15/path607/path30/path89/path86/path116/path121/path122 M 100644 :90 path15/path607/path30/path89/path86/path116/path121/path123 M 100644 :91 path15/path607/path30/path89/path86/path116/path124 M 100644 :92 path15/path607/path30/path89/path86/path87/path125 M 100644 :93 path15/path607/path30/path89/path86/path126/path34/path127 M 100644 :94 path15/path607/path30/path89/path86/path126/path34/path128 M 100644 :95 path15/path607/path30/path89/path86/path126/path34/path129 M 100644 :96 path15/path607/path30/path89/path86/path126/path34/path130 M 100644 :97 path15/path607/path30/path89/path86/path126/path34/path131 M 100644 :98 path15/path607/path30/path89/path86/path126/path34/path132 M 100644 :99 path15/path607/path30/path89/path86/path126/path34/path133 M 100644 :100 path15/path607/path30/path89/path86/path126/path34/path134 M 100644 :101 path15/path607/path30/path89/path86/path126/path135 M 100644 :102 path15/path607/path30/path89/path136/path137/path138 M 100644 :103 path15/path607/path139/path140 M 100755 :104 path15/path607/path139/path141 M 100644 :105 path15/path607/path139/path142 M 100644 :106 path15/path607/path139/path143 M 100644 :107 path15/path607/path139/path144 M 100644 :108 path15/path607/path139/path145 M 100644 :109 path15/path607/path146/path147/path148 M 100644 :110 path15/path607/path146/path149/path150/path151 M 100644 :111 path15/path607/path146/path149/path152/path151 M 100644 :112 path15/path607/path146/path149/path153 M 100644 :113 path15/path607/path146/path149/path34/path154 M 100644 :114 path15/path607/path146/path149/path34/path155 M 100644 :115 path15/path607/path146/path149/path34/path156 M 100644 :116 path15/path607/path146/path149/path34/path157 M 100644 :117 path15/path607/path146/path149/path34/path158 M 100644 :118 path15/path607/path146/path149/path34/path159 M 100644 :119 path15/path607/path146/path160/path34/path161 M 100644 :120 path15/path607/path146/path160/path162 M 100644 :121 path15/path607/path68/path163/path164 M 100644 :122 path15/path607/path68/path165/path166 M 100644 :123 path15/path607/path68/path165/path34/path167 M 100644 :124 path15/path607/path68/path168/path34/path169 M 100644 :125 path15/path607/path68/path168/path34/path170 M 100644 :126 path15/path607/path68/path168/path34/path171 M 100644 :127 path15/path607/path68/path168/path172 M 100755 :128 path15/path607/path68/path173/path34/path174 M 100644 :129 path15/path607/path68/path173/path175 M 100644 :130 path15/path607/path68/path176/path177 M 100644 :131 path15/path607/path68/path178/path179 M 100644 :132 path15/path607/path68/path75/path34/path180 M 100644 :133 path15/path607/path68/path75/path34/path181 M 100644 :134 path15/path607/path68/path75/path34/path182 M 100644 :135 path15/path607/path68/path75/path76 M 100644 :136 path15/path607/path68/path183/path184 M 100644 :137 path15/path607/path185/path186/path187 M 100644 :140 path15/path607/path102/path191/path34/path192 M 100644 :141 path15/path607/path102/path191/path34/path193 M 100644 :142 path15/path607/path102/path191/path194 M 100644 :143 path15/path607/path102/path195/path34/path196 M 100644 :144 path15/path607/path102/path195/path34/path197 M 100644 :145 path15/path607/path102/path195/path198 M 100644 :146 path15/path607/path102/path199/path34/path200 M 100644 :147 path15/path607/path102/path199/path201 M 100644 :148 path15/path607/path102/path202/path34/path203 M 100644 :149 path15/path607/path102/path202/path34/path204 M 100644 :150 path15/path607/path102/path202/path205 M 100644 :151 path15/path607/path102/path178/path206 M 100644 :152 path15/path607/path102/path207/path208 M 100644 :153 path15/path607/path102/path108/path209 M 100644 :154 path15/path607/path77/path113/path34/path31/path210/path211 M 100644 :155 path15/path607/path77/path113/path34/path31/path212/path213 M 100644 :156 path15/path607/path77/path113/path34/path31/path214/path213 M 100644 :157 path15/path607/path77/path113/path34/path31/path215/path213 M 100644 :158 path15/path607/path77/path113/path34/path216 M 100644 :159 path15/path607/path77/path113/path34/path217 M 100644 :160 path15/path607/path77/path113/path34/path218 M 100644 :161 path15/path607/path77/path113/path34/path219 M 100644 :162 path15/path607/path77/path113/path34/path220 M 100644 :163 path15/path607/path77/path113/path34/path221 M 100644 :164 path15/path607/path77/path113/path34/path222 M 100644 :165 path15/path607/path77/path113/path34/path223 M 100644 :166 path15/path607/path77/path113/path34/path224 M 100644 :167 path15/path607/path77/path113/path34/path225 M 100644 :168 path15/path607/path77/path113/path34/path226 M 100644 :169 path15/path607/path77/path113/path34/path227 M 100644 :170 path15/path607/path77/path113/path34/path228 M 100644 :171 path15/path607/path77/path113/path34/path229 M 100644 :172 path15/path607/path77/path113/path34/path230 M 100644 :173 path15/path607/path77/path113/path34/path231 M 100644 :174 path15/path607/path77/path113/path34/path232 M 100644 :175 path15/path607/path77/path113/path34/path233 M 100644 :176 path15/path607/path77/path113/path34/path234 M 100644 :177 path15/path607/path77/path113/path34/path235 M 100644 :178 path15/path607/path77/path113/path34/path236 M 100644 :179 path15/path607/path77/path113/path34/path237 M 100644 :180 path15/path607/path77/path113/path34/path238 M 100644 :181 path15/path607/path77/path113/path34/path239 M 100644 :182 path15/path607/path77/path113/path34/path240 M 100644 :183 path15/path607/path77/path113/path34/path241 M 100644 :184 path15/path607/path77/path113/path242 M 100644 :185 path15/path607/path77/path113/path243 M 100644 :186 path15/path607/path77/path113/path244 M 100644 :187 path15/path607/path77/path113/path245 M 100644 :188 path15/path607/path77/path113/path246 M 100644 :189 path15/path607/path86/path247/path248 M 100644 :190 path15/path607/path86/path247/path249/path250 M 100644 :191 path15/path607/path86/path247/path251 M 100644 :192 path15/path607/path86/path252/path34/path253 M 100644 :193 path15/path607/path86/path252/path34/path254 M 100644 :194 path15/path607/path86/path252/path34/path255 M 100644 :195 path15/path607/path86/path252/path34/path256 M 100755 :196 path15/path607/path86/path252/path34/path257 M 100644 :197 path15/path607/path86/path252/path258/path259 M 100644 :198 path15/path607/path86/path252/path258/path260 M 100644 :199 path15/path607/path86/path252/path261/path259 M 120000 :200 path15/path607/path86/path252/path261/path260 M 120000 :201 path15/path607/path86/path252/path262/path259 M 100644 :202 path15/path607/path86/path252/path262/path260 M 100644 :203 path15/path607/path86/path252/path263 M 100644 :204 path15/path607/path136/path137/path264 M 100644 :205 path15/path607/path265/path69/path266 M 100644 :206 path15/path607/path265/path69/path267 M 100644 :207 path15/path607/path265/path69/path268 M 100644 :208 path15/path607/path265/path69/path269 M 100644 :209 path15/path607/path265/path69/path270 M 100644 :210 path15/path607/path265/path178/path271 M 100644 :211 path15/path607/path265/path272/path34/path273 M 100755 :212 path15/path607/path265/path272/path34/path274 M 100644 :213 path15/path607/path265/path272/path34/path275 M 100755 :214 path15/path607/path265/path272/path34/path276 M 100755 :215 path15/path607/path265/path272/path34/path277 M 100755 :216 path15/path607/path265/path272/path34/path278 M 100755 :217 path15/path607/path265/path272/path34/path279 M 100755 :218 path15/path607/path265/path272/path34/path280 M 100644 :219 path15/path607/path265/path272/path34/path281 M 100755 :220 path15/path607/path265/path272/path34/path282 M 100755 :221 path15/path607/path265/path272/path34/path283 M 100755 :222 path15/path607/path265/path272/path34/path284 M 100755 :223 path15/path607/path265/path272/path34/path285 M 100755 :224 path15/path607/path265/path272/path34/path286 M 100644 :225 path15/path607/path265/path272/path34/path287 M 100644 :226 path15/path607/path265/path272/path34/path288 M 100644 :227 path15/path607/path265/path272/path34/path289 M 100644 :228 path15/path607/path265/path272/path290 M 100644 :229 path15/path607/path265/path272/path291 M 100644 :230 path15/path607/path292/path293/path294 M 100644 :231 path15/path607/path292/path295/path34/path296 M 100644 :232 path15/path607/path292/path295/path34/path297 M 100644 :233 path15/path607/path292/path295/path298 M 100644 :234 path15/path607/path299/path300 M 100644 :235 path15/path607/path299/path146/path301/path302/path303 M 100644 :236 path15/path607/path299/path146/path301/path302/path304 M 100644 :237 path15/path607/path299/path146/path301/path302/path305 M 100644 :238 path15/path607/path299/path146/path301/path302/path306 M 100644 :239 path15/path607/path299/path146/path301/path302/path307 M 100644 :240 path15/path607/path299/path146/path301/path302/path308 M 100644 :241 path15/path607/path299/path146/path301/path302/path309 M 100644 :242 path15/path607/path299/path146/path301/path302/path310 M 100644 :243 path15/path607/path299/path146/path301/path302/path311/path312 M 100644 :244 path15/path607/path299/path146/path301/path302/path311/path313 M 100644 :245 path15/path607/path299/path146/path301/path302/path311/path314 M 100644 :246 path15/path607/path299/path146/path301/path302/path311/path315 M 100644 :247 path15/path607/path299/path146/path301/path302/path311/path316 M 100644 :248 path15/path607/path299/path146/path301/path302/path311/path317 M 100644 :249 path15/path607/path299/path146/path301/path302/path311/path318 M 100644 :250 path15/path607/path299/path146/path301/path302/path311/path319 M 100644 :251 path15/path607/path299/path146/path301/path302/path311/path320 M 100644 :252 path15/path607/path299/path146/path301/path302/path321/path322 M 100644 :253 path15/path607/path299/path146/path301/path302/path321/path323 M 100644 :254 path15/path607/path299/path146/path301/path302/path321/path320 M 100644 :255 path15/path607/path299/path146/path301/path302/path324 M 100644 :256 path15/path607/path299/path146/path301/path302/path325 M 100644 :257 path15/path607/path299/path146/path301/path302/path326 M 100644 :258 path15/path607/path299/path146/path301/path302/path327 M 100644 :259 path15/path607/path299/path146/path301/path302/path328 M 100644 :260 path15/path607/path299/path146/path301/path302/path329 M 100644 :261 path15/path607/path299/path146/path301/path302/path330 M 100644 :262 path15/path607/path299/path146/path301/path302/path331 M 100644 :263 path15/path607/path299/path146/path301/path302/path332 M 100644 :264 path15/path607/path299/path146/path301/path302/path333 M 100644 :265 path15/path607/path299/path146/path301/path302/path334 M 100644 :266 path15/path607/path299/path146/path301/path302/path335 M 100644 :267 path15/path607/path299/path146/path301/path302/path336 M 100644 :268 path15/path607/path299/path146/path301/path302/path337 M 100644 :269 path15/path607/path299/path146/path301/path302/path338 M 100644 :270 path15/path607/path299/path146/path301/path302/path339 M 100644 :271 path15/path607/path299/path146/path301/path340 M 100644 :272 path15/path607/path299/path185/path341/path341/path342 M 100644 :273 path15/path607/path299/path185/path341/path341/path343 M 100644 :274 path15/path607/path299/path185/path341/path341/path344 M 100644 :275 path15/path607/path299/path185/path341/path341/path345 M 100644 :276 path15/path607/path299/path185/path341/path341/path346 M 100644 :277 path15/path607/path299/path185/path341/path341/path347 M 100644 :278 path15/path607/path299/path185/path341/path341/path348 M 100644 :279 path15/path607/path299/path185/path341/path349 M 100644 :280 path15/path607/path299/path185/path350/path351 M 100644 :281 path15/path607/path299/path185/path350/path350/path352 M 100644 :282 path15/path607/path299/path185/path350/path350/path353 M 100644 :283 path15/path607/path299/path185/path350/path350/path354 M 100644 :284 path15/path607/path299/path185/path350/path350/path338 M 100644 :285 path15/path607/path299/path185/path350/path355 M 100644 :286 path15/path607/path299/path102/path195/path356 M 100644 :287 path15/path607/path299/path77/path357/path358 M 100644 :288 path15/path607/path299/path77/path359/path360 M 100644 :289 path15/path607/path299/path77/path359/path361/path362 M 100644 :290 path15/path607/path299/path77/path359/path361/path363 M 100644 :291 path15/path607/path299/path77/path359/path364 M 100644 :292 path15/path607/path299/path77/path359/path365/path366 M 100644 :293 path15/path607/path299/path77/path359/path365/path367 M 100644 :294 path15/path607/path299/path77/path359/path365/path368 M 100644 :295 path15/path607/path299/path77/path359/path365/path369 M 100755 :296 path15/path607/path299/path77/path359/path365/path338 M 100644 :297 path15/path607/path299/path77/path359/path365/path370 M 100644 :298 path15/path607/path299/path77/path359/path371 M 100644 :299 path15/path607/path299/path77/path359/path372/path373 M 100644 :300 path15/path607/path299/path77/path359/path372/path374 M 100644 :301 path15/path607/path299/path77/path359/path375 M 100644 :302 path15/path607/path299/path86/path376/path377 M 100644 :303 path15/path607/path299/path292/path378/path379 M 100644 :304 path15/path607/path299/path292/path380/path381/path382 M 100644 :305 path15/path607/path299/path292/path380/path383 M 100644 :306 path15/path607/path299/path292/path384/path385 M 100644 :307 path15/path607/path299/path292/path386/path34/path387 M 100644 :308 path15/path607/path299/path292/path386/path34/path388 M 100644 :309 path15/path607/path299/path292/path386/path389 M 100644 :310 path15/path607/path390/path300 M 100644 :311 path15/path607/path390/path146/path391/path392 M 100644 :312 path15/path607/path390/path146/path391/path34/path393 M 100644 :313 path15/path607/path390/path146/path394/path395 M 100644 :314 path15/path607/path390/path146/path396/path34/path397 M 100644 :315 path15/path607/path390/path146/path396/path34/path398 M 100644 :316 path15/path607/path390/path146/path396/path34/path399 M 100644 :317 path15/path607/path390/path146/path396/path400 M 100644 :318 path15/path607/path390/path146/path401/path402 M 100644 :319 path15/path607/path390/path185/path403/path404 M 100644 :320 path15/path607/path390/path185/path405/path406 M 100644 :321 path15/path607/path390/path185/path407/path408 M 100644 :322 path15/path607/path390/path185/path409/path34/path410 M 100644 :323 path15/path607/path390/path185/path409/path411 M 100644 :324 path15/path607/path390/path185/path412/path413 M 100644 :325 path15/path607/path390/path102/path414/path415 M 100644 :326 path15/path607/path390/path102/path416/path417 M 100644 :327 path15/path607/path390/path102/path418/path419 M 100644 :328 path15/path607/path390/path102/path420/path421 M 100644 :329 path15/path607/path390/path77/path422/path423 M 100644 :330 path15/path607/path390/path77/path424/path425 M 100644 :331 path15/path607/path390/path77/path424/path426/path427 M 100644 :332 path15/path607/path390/path77/path424/path426/path428 M 100644 :333 path15/path607/path390/path86/path252/path252/path429 M 100644 :334 path15/path607/path390/path86/path252/path263 M 100644 :335 path15/path607/path390/path136/path137/path430 M 100644 :335 path15/path607/path390/path136/path137/path431 M 100644 :336 path15/path607/path390/path292/path432/path34/path433 M 100644 :337 path15/path607/path390/path292/path432/path434 M 100644 :338 path15/path607/path390/path292/path435/path436 M 100755 :339 path15/path607/path437/path68/path183/path438/path439 M 100755 :340 path15/path607/path437/path68/path183/path438/path440 M 100644 :341 path15/path607/path437/path68/path183/path441 D path15/path139/path140 D path15/path139/path141 D path15/path139/path142 D path15/path139/path143 D path15/path139/path144 D path15/path139/path145 D path15/path146/path147/path148 D path15/path146/path149/path150/path151 D path15/path146/path149/path152/path151 D path15/path146/path149/path153 D path15/path146/path149/path34/path154 D path15/path146/path149/path34/path155 D path15/path146/path149/path34/path156 D path15/path146/path149/path34/path157 D path15/path146/path149/path34/path158 D path15/path146/path149/path34/path159 D path15/path146/path160/path34/path161 D path15/path146/path160/path162 D path15/path68/path163/path164 D path15/path68/path165/path166 D path15/path68/path165/path34/path167 D path15/path68/path168/path34/path169 D path15/path68/path168/path34/path170 D path15/path68/path168/path34/path171 D path15/path68/path168/path172 D path15/path68/path173/path34/path174 D path15/path68/path173/path175 D path15/path68/path176/path177 D path15/path68/path178/path179 D path15/path68/path75/path34/path180 D path15/path68/path75/path34/path181 D path15/path68/path75/path34/path182 D path15/path68/path75/path76 D path15/path68/path183/path184 D path15/path185/path186/path187 D path15/path102/path191/path34/path192 D path15/path102/path191/path34/path193 D path15/path102/path191/path194 D path15/path102/path195/path34/path196 D path15/path102/path195/path34/path197 D path15/path102/path195/path198 D path15/path102/path199/path34/path200 D path15/path102/path199/path201 D path15/path102/path202/path34/path203 D path15/path102/path202/path34/path204 D path15/path102/path202/path205 D path15/path102/path178/path206 D path15/path102/path207/path208 D path15/path102/path108/path209 D path15/path77/path113/path34/path31/path210/path211 D path15/path77/path113/path34/path31/path212/path213 D path15/path77/path113/path34/path31/path214/path213 D path15/path77/path113/path34/path31/path215/path213 D path15/path77/path113/path34/path216 D path15/path77/path113/path34/path217 D path15/path77/path113/path34/path218 D path15/path77/path113/path34/path219 D path15/path77/path113/path34/path220 D path15/path77/path113/path34/path221 D path15/path77/path113/path34/path222 D path15/path77/path113/path34/path223 D path15/path77/path113/path34/path224 D path15/path77/path113/path34/path225 D path15/path77/path113/path34/path226 D path15/path77/path113/path34/path227 D path15/path77/path113/path34/path228 D path15/path77/path113/path34/path229 D path15/path77/path113/path34/path230 D path15/path77/path113/path34/path231 D path15/path77/path113/path34/path232 D path15/path77/path113/path34/path233 D path15/path77/path113/path34/path234 D path15/path77/path113/path34/path235 D path15/path77/path113/path34/path236 D path15/path77/path113/path34/path237 D path15/path77/path113/path34/path238 D path15/path77/path113/path34/path239 D path15/path77/path113/path34/path240 D path15/path77/path113/path34/path241 D path15/path77/path113/path242 D path15/path77/path113/path243 D path15/path77/path113/path244 D path15/path77/path113/path245 D path15/path77/path113/path246 D path15/path86/path247/path248 D path15/path86/path247/path249/path250 D path15/path86/path247/path251 D path15/path86/path252/path34/path253 D path15/path86/path252/path34/path254 D path15/path86/path252/path34/path255 D path15/path86/path252/path34/path256 D path15/path86/path252/path34/path257 D path15/path86/path252/path258/path259 D path15/path86/path252/path258/path260 D path15/path86/path252/path261/path259 D path15/path86/path252/path261/path260 D path15/path86/path252/path262/path259 D path15/path86/path252/path262/path260 D path15/path86/path252/path263 D path15/path136/path137/path264 D path15/path265/path69/path266 D path15/path265/path69/path267 D path15/path265/path69/path268 D path15/path265/path69/path269 D path15/path265/path69/path270 D path15/path265/path178/path271 D path15/path265/path272/path34/path273 D path15/path265/path272/path34/path274 D path15/path265/path272/path34/path275 D path15/path265/path272/path34/path276 D path15/path265/path272/path34/path277 D path15/path265/path272/path34/path278 D path15/path265/path272/path34/path279 D path15/path265/path272/path34/path280 D path15/path265/path272/path34/path281 D path15/path265/path272/path34/path282 D path15/path265/path272/path34/path283 D path15/path265/path272/path34/path284 D path15/path265/path272/path34/path285 D path15/path265/path272/path34/path286 D path15/path265/path272/path34/path287 D path15/path265/path272/path34/path288 D path15/path265/path272/path34/path289 D path15/path265/path272/path290 D path15/path265/path272/path291 D path15/path292/path293/path294 D path15/path292/path295/path34/path296 D path15/path292/path295/path34/path297 D path15/path292/path295/path298 D path15/path299/path300 D path15/path299/path146/path301/path302/path303 D path15/path299/path146/path301/path302/path304 D path15/path299/path146/path301/path302/path305 D path15/path299/path146/path301/path302/path306 D path15/path299/path146/path301/path302/path307 D path15/path299/path146/path301/path302/path308 D path15/path299/path146/path301/path302/path309 D path15/path299/path146/path301/path302/path310 D path15/path299/path146/path301/path302/path311/path312 D path15/path299/path146/path301/path302/path311/path313 D path15/path299/path146/path301/path302/path311/path314 D path15/path299/path146/path301/path302/path311/path315 D path15/path299/path146/path301/path302/path311/path316 D path15/path299/path146/path301/path302/path311/path317 D path15/path299/path146/path301/path302/path311/path318 D path15/path299/path146/path301/path302/path311/path319 D path15/path299/path146/path301/path302/path311/path320 D path15/path299/path146/path301/path302/path321/path322 D path15/path299/path146/path301/path302/path321/path323 D path15/path299/path146/path301/path302/path321/path320 D path15/path299/path146/path301/path302/path324 D path15/path299/path146/path301/path302/path325 D path15/path299/path146/path301/path302/path326 D path15/path299/path146/path301/path302/path327 D path15/path299/path146/path301/path302/path328 D path15/path299/path146/path301/path302/path329 D path15/path299/path146/path301/path302/path330 D path15/path299/path146/path301/path302/path331 D path15/path299/path146/path301/path302/path332 D path15/path299/path146/path301/path302/path333 D path15/path299/path146/path301/path302/path334 D path15/path299/path146/path301/path302/path335 D path15/path299/path146/path301/path302/path336 D path15/path299/path146/path301/path302/path337 D path15/path299/path146/path301/path302/path338 D path15/path299/path146/path301/path302/path339 D path15/path299/path146/path301/path340 D path15/path299/path185/path341/path341/path342 D path15/path299/path185/path341/path341/path343 D path15/path299/path185/path341/path341/path344 D path15/path299/path185/path341/path341/path345 D path15/path299/path185/path341/path341/path346 D path15/path299/path185/path341/path341/path347 D path15/path299/path185/path341/path341/path348 D path15/path299/path185/path341/path349 D path15/path299/path185/path350/path351 D path15/path299/path185/path350/path350/path352 D path15/path299/path185/path350/path350/path353 D path15/path299/path185/path350/path350/path354 D path15/path299/path185/path350/path350/path338 D path15/path299/path185/path350/path355 D path15/path299/path102/path195/path356 D path15/path299/path77/path357/path358 D path15/path299/path77/path359/path360 D path15/path299/path77/path359/path361/path362 D path15/path299/path77/path359/path361/path363 D path15/path299/path77/path359/path364 D path15/path299/path77/path359/path365/path366 D path15/path299/path77/path359/path365/path367 D path15/path299/path77/path359/path365/path368 D path15/path299/path77/path359/path365/path369 D path15/path299/path77/path359/path365/path338 D path15/path299/path77/path359/path365/path370 D path15/path299/path77/path359/path371 D path15/path299/path77/path359/path372/path373 D path15/path299/path77/path359/path372/path374 D path15/path299/path77/path359/path375 D path15/path299/path86/path376/path377 D path15/path299/path292/path378/path379 D path15/path299/path292/path380/path381/path382 D path15/path299/path292/path380/path383 D path15/path299/path292/path384/path385 D path15/path299/path292/path386/path34/path387 D path15/path299/path292/path386/path34/path388 D path15/path299/path292/path386/path389 D path15/path390/path300 D path15/path390/path146/path391/path392 D path15/path390/path146/path391/path34/path393 D path15/path390/path146/path394/path395 D path15/path390/path146/path396/path34/path397 D path15/path390/path146/path396/path34/path398 D path15/path390/path146/path396/path34/path399 D path15/path390/path146/path396/path400 D path15/path390/path146/path401/path402 D path15/path390/path185/path403/path404 D path15/path390/path185/path405/path406 D path15/path390/path185/path407/path408 D path15/path390/path185/path409/path34/path410 D path15/path390/path185/path409/path411 D path15/path390/path185/path412/path413 D path15/path390/path102/path414/path415 D path15/path390/path102/path416/path417 D path15/path390/path102/path418/path419 D path15/path390/path102/path420/path421 D path15/path390/path77/path422/path423 D path15/path390/path77/path424/path425 D path15/path390/path77/path424/path426/path427 D path15/path390/path77/path424/path426/path428 D path15/path390/path86/path252/path252/path429 D path15/path390/path86/path252/path263 D path15/path390/path136/path137/path430 D path15/path390/path136/path137/path431 D path15/path390/path292/path432/path34/path433 D path15/path390/path292/path432/path434 D path15/path390/path292/path435/path436 D path15/path437/path68/path183/path438/path439 D path15/path437/path68/path183/path438/path440 D path15/path437/path68/path183/path441 ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [BUG] bulk move silently dropped, leaving the "delete" part in work dir, on commit reorder (rebase -i) 2020-04-07 16:01 ` [BUG] bulk move silently dropped, leaving the "delete" part in work dir, on commit reorder (rebase -i) ydirson @ 2020-04-07 20:10 ` Elijah Newren 0 siblings, 0 replies; 2+ messages in thread From: Elijah Newren @ 2020-04-07 20:10 UTC (permalink / raw) To: ydirson; +Cc: Git Mailing List Hi, On Tue, Apr 7, 2020 at 9:03 AM <ydirson@free.fr> wrote: > > Hello all, > > Please find attached a fast-export test-case for the problem. It contains an "original state" commit > and 2 commits moving lots of files around. As context, the first one is a logical fixup of the second > one, adding one more move to the bulk move in the second commit. > > If I use "rebase -i" to reorder the 2 commits, "subject 1" which originally contains 4 blob changes and > 324 moves, loses all the renames. Problem exists at least in 2.25.1 and 2.26.0 as shipped in Debian testing. > > Additionally, the files in workdir are all locally deleted and stay there as "Changes not staged for commit", > which should have prevented the rebase from proceeding to the second "pick". > > (ref0/ref1)$ git log --raw HEAD^^.. > commit d368ee70ca358f4877185175780147b5bfba0ec5 (HEAD -> ref0/ref1) > Author: User 0 <user0@example.com> > Date: Thu Apr 2 17:15:29 2020 +0200 > > subject 1 > > body > > :100644 100644 16fd26f 16fd26f R100 path15/path30/path89/path102/path106/path107 path15/path607/path30/path89/path102/path106/path107 > > commit a6b4902d848acdeeb0238d22dd7a093317e7a389 > Author: User 0 <user0@example.com> > Date: Wed Apr 1 18:14:31 2020 +0200 > > subject 2 > > body > > :100644 100644 386a5e0 67bb842 M path12/path10 > :100644 100644 703e2a3 57729f1 M path13/path10 > :100644 100644 386a5e0 67bb842 M path14/path10 > :100644 100644 53d9ddb fe616ea M path9/path10 > (ref0/ref1)$ Thanks for the report. The testcase was slightly hard to understand from the description at first, but it's basically: # download the file that Yann attached cat $DOWNLOADED_FILE | git fast-import --quiet git checkout -b testing ref0/ref1 git rebase -i HEAD~2 # Swap the two pick lines, save & exit editor at which point the rebase will complete with a report of success, but it will drop most the changes in the "subject 2" patch, and leave the working directory quite dirty at the end despite the fact that it started out clean. One can also duplicate this bug using cherry-pick or merge-recursive; for example, assuming the testing branch was already created as above: git reset --hard testing ref0/ref1~2 git cherry-pick ref0/ref1 This bug goes back to at least git-2.20 and likely earlier. I tested with the ort merge strategy and it happens to fix this bug (among others), so maybe if rebase stuff ever quiets down then I can address this bug just by pushing that new strategy forward. ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-04-07 20:10 UTC | newest] Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <1249625346.805132902.1586274429644.JavaMail.root@zimbra39-e7> 2020-04-07 16:01 ` [BUG] bulk move silently dropped, leaving the "delete" part in work dir, on commit reorder (rebase -i) ydirson 2020-04-07 20:10 ` Elijah Newren
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).