Commit e02082c
committed
Merge branch 'bf/set-head-symref' into js/set-head-symref-fix
* bf/set-head-symref:
fetch set_head: handle mirrored bare repositories
fetch: set remote/HEAD if it does not exist
refs: add create_only option to refs_update_symref_extended
refs: add TRANSACTION_CREATE_EXISTS error
remote set-head: better output for --auto
remote set-head: refactor for readability
refs: atomically record overwritten ref in update_symref
refs: standardize output of refs_read_symbolic_ref
t/t5505-remote: test failure of set-head
t/t5505-remote: set default branch to mainFile tree
18 files changed
+439
-59
lines changed- builtin
- refs
- t
18 files changed
+439
-59
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1577 | 1577 | | |
1578 | 1578 | | |
1579 | 1579 | | |
| 1580 | + | |
| 1581 | + | |
| 1582 | + | |
| 1583 | + | |
| 1584 | + | |
| 1585 | + | |
| 1586 | + | |
| 1587 | + | |
| 1588 | + | |
| 1589 | + | |
| 1590 | + | |
| 1591 | + | |
| 1592 | + | |
| 1593 | + | |
| 1594 | + | |
| 1595 | + | |
| 1596 | + | |
| 1597 | + | |
| 1598 | + | |
| 1599 | + | |
| 1600 | + | |
| 1601 | + | |
| 1602 | + | |
| 1603 | + | |
| 1604 | + | |
| 1605 | + | |
| 1606 | + | |
| 1607 | + | |
| 1608 | + | |
| 1609 | + | |
| 1610 | + | |
| 1611 | + | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
| 1618 | + | |
| 1619 | + | |
| 1620 | + | |
| 1621 | + | |
| 1622 | + | |
| 1623 | + | |
| 1624 | + | |
| 1625 | + | |
| 1626 | + | |
| 1627 | + | |
| 1628 | + | |
| 1629 | + | |
| 1630 | + | |
| 1631 | + | |
| 1632 | + | |
| 1633 | + | |
| 1634 | + | |
| 1635 | + | |
| 1636 | + | |
| 1637 | + | |
| 1638 | + | |
| 1639 | + | |
| 1640 | + | |
| 1641 | + | |
| 1642 | + | |
| 1643 | + | |
| 1644 | + | |
| 1645 | + | |
1580 | 1646 | | |
1581 | 1647 | | |
1582 | 1648 | | |
| |||
1646 | 1712 | | |
1647 | 1713 | | |
1648 | 1714 | | |
| 1715 | + | |
| 1716 | + | |
1649 | 1717 | | |
1650 | 1718 | | |
1651 | 1719 | | |
| |||
1790 | 1858 | | |
1791 | 1859 | | |
1792 | 1860 | | |
| 1861 | + | |
| 1862 | + | |
| 1863 | + | |
| 1864 | + | |
| 1865 | + | |
| 1866 | + | |
1793 | 1867 | | |
1794 | 1868 | | |
1795 | 1869 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1399 | 1399 | | |
1400 | 1400 | | |
1401 | 1401 | | |
| 1402 | + | |
| 1403 | + | |
| 1404 | + | |
| 1405 | + | |
| 1406 | + | |
| 1407 | + | |
| 1408 | + | |
| 1409 | + | |
| 1410 | + | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
1402 | 1429 | | |
1403 | 1430 | | |
1404 | | - | |
1405 | | - | |
| 1431 | + | |
| 1432 | + | |
| 1433 | + | |
1406 | 1434 | | |
| 1435 | + | |
1407 | 1436 | | |
1408 | 1437 | | |
1409 | 1438 | | |
| |||
1415 | 1444 | | |
1416 | 1445 | | |
1417 | 1446 | | |
1418 | | - | |
| 1447 | + | |
1419 | 1448 | | |
1420 | 1449 | | |
1421 | 1450 | | |
| |||
1434 | 1463 | | |
1435 | 1464 | | |
1436 | 1465 | | |
1437 | | - | |
1438 | | - | |
| 1466 | + | |
| 1467 | + | |
1439 | 1468 | | |
1440 | 1469 | | |
1441 | 1470 | | |
1442 | | - | |
1443 | | - | |
1444 | | - | |
1445 | | - | |
1446 | | - | |
1447 | | - | |
1448 | | - | |
1449 | | - | |
1450 | | - | |
1451 | | - | |
| 1471 | + | |
| 1472 | + | |
| 1473 | + | |
| 1474 | + | |
| 1475 | + | |
| 1476 | + | |
1452 | 1477 | | |
1453 | | - | |
1454 | | - | |
1455 | | - | |
| 1478 | + | |
| 1479 | + | |
| 1480 | + | |
| 1481 | + | |
| 1482 | + | |
| 1483 | + | |
| 1484 | + | |
| 1485 | + | |
| 1486 | + | |
| 1487 | + | |
| 1488 | + | |
| 1489 | + | |
| 1490 | + | |
| 1491 | + | |
1456 | 1492 | | |
1457 | 1493 | | |
1458 | 1494 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2115 | 2115 | | |
2116 | 2116 | | |
2117 | 2117 | | |
| 2118 | + | |
| 2119 | + | |
| 2120 | + | |
| 2121 | + | |
| 2122 | + | |
| 2123 | + | |
| 2124 | + | |
2118 | 2125 | | |
2119 | 2126 | | |
2120 | 2127 | | |
2121 | | - | |
| 2128 | + | |
2122 | 2129 | | |
2123 | 2130 | | |
2124 | | - | |
2125 | | - | |
2126 | | - | |
2127 | | - | |
2128 | | - | |
| 2131 | + | |
| 2132 | + | |
2129 | 2133 | | |
| 2134 | + | |
2130 | 2135 | | |
| 2136 | + | |
| 2137 | + | |
| 2138 | + | |
| 2139 | + | |
| 2140 | + | |
| 2141 | + | |
| 2142 | + | |
| 2143 | + | |
| 2144 | + | |
| 2145 | + | |
| 2146 | + | |
| 2147 | + | |
| 2148 | + | |
| 2149 | + | |
| 2150 | + | |
| 2151 | + | |
| 2152 | + | |
| 2153 | + | |
| 2154 | + | |
| 2155 | + | |
| 2156 | + | |
| 2157 | + | |
| 2158 | + | |
| 2159 | + | |
| 2160 | + | |
| 2161 | + | |
| 2162 | + | |
| 2163 | + | |
2131 | 2164 | | |
| 2165 | + | |
2132 | 2166 | | |
2133 | 2167 | | |
2134 | 2168 | | |
| |||
2948 | 2982 | | |
2949 | 2983 | | |
2950 | 2984 | | |
2951 | | - | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
86 | 97 | | |
87 | 98 | | |
88 | 99 | | |
| |||
573 | 584 | | |
574 | 585 | | |
575 | 586 | | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
576 | 591 | | |
577 | 592 | | |
578 | 593 | | |
| |||
758 | 773 | | |
759 | 774 | | |
760 | 775 | | |
| 776 | + | |
| 777 | + | |
761 | 778 | | |
762 | | - | |
| 779 | + | |
763 | 780 | | |
764 | 781 | | |
765 | 782 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
596 | 596 | | |
597 | 597 | | |
598 | 598 | | |
599 | | - | |
600 | | - | |
601 | | - | |
602 | | - | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
603 | 602 | | |
604 | 603 | | |
605 | 604 | | |
| |||
2502 | 2501 | | |
2503 | 2502 | | |
2504 | 2503 | | |
| 2504 | + | |
| 2505 | + | |
2505 | 2506 | | |
2506 | 2507 | | |
2507 | 2508 | | |
2508 | 2509 | | |
2509 | | - | |
| 2510 | + | |
2510 | 2511 | | |
2511 | 2512 | | |
2512 | 2513 | | |
| 2514 | + | |
| 2515 | + | |
2513 | 2516 | | |
2514 | 2517 | | |
2515 | 2518 | | |
| |||
2522 | 2525 | | |
2523 | 2526 | | |
2524 | 2527 | | |
2525 | | - | |
| 2528 | + | |
2526 | 2529 | | |
2527 | 2530 | | |
2528 | 2531 | | |
| |||
2602 | 2605 | | |
2603 | 2606 | | |
2604 | 2607 | | |
2605 | | - | |
2606 | | - | |
2607 | | - | |
| 2608 | + | |
| 2609 | + | |
| 2610 | + | |
| 2611 | + | |
| 2612 | + | |
2608 | 2613 | | |
2609 | 2614 | | |
2610 | 2615 | | |
| |||
2635 | 2640 | | |
2636 | 2641 | | |
2637 | 2642 | | |
2638 | | - | |
2639 | | - | |
2640 | | - | |
| 2643 | + | |
| 2644 | + | |
| 2645 | + | |
| 2646 | + | |
| 2647 | + | |
2641 | 2648 | | |
2642 | 2649 | | |
2643 | 2650 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
673 | 673 | | |
674 | 674 | | |
675 | 675 | | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
676 | 681 | | |
677 | 682 | | |
678 | 683 | | |
| |||
0 commit comments