mirror of
https://github.com/tpope/vim-fugitive.git
synced 2025-11-08 03:23:46 -05:00
Commit Graph
Select branches
Hide Pull Requests
blame_color
blame_message
buffer_path
copied
difftool
double-status
http_github_fi
master
nested/test
parallel-status
worktree
#1002
#1002
#1006
#1009
#1015
#1015
#1025
#1027
#1027
#1029
#1029
#1033
#1033
#1039
#1047
#1047
#1052
#1067
#107
#1075
#1079
#1079
#1087
#1096
#1099
#1100
#1115
#1119
#1120
#1126
#1136
#1139
#114
#1140
#1142
#1152
#1168
#1171
#1171
#1173
#1179
#1186
#1187
#1189
#1190
#1196
#1197
#1215
#1216
#1243
#1244
#1248
#1250
#1260
#1262
#1275
#1288
#1293
#130
#130
#1303
#131
#131
#1311
#1326
#1327
#1330
#1332
#1336
#1337
#134
#134
#1342
#1351
#1356
#1356
#1357
#1362
#1368
#1370
#1373
#1376
#1378
#1378
#1379
#138
#138
#1381
#1384
#140
#140
#1406
#1406
#1414
#1417
#1419
#1433
#1435
#145
#145
#1453
#1459
#1461
#1469
#1470
#1480
#1491
#1500
#1513
#1543
#1550
#1555
#1565
#1566
#157
#157
#1571
#158
#158
#1581
#1582
#1585
#1587
#162
#162
#1620
#1628
#1629
#1630
#1633
#1646
#1654
#1654
#1659
#1664
#1676
#1677
#1681
#1684
#1686
#1687
#1691
#170
#170
#1703
#1713
#1713
#1739
#1748
#1749
#175
#175
#1759
#177
#177
#1783
#1786
#1795
#1803
#181
#181
#1814
#182
#182
#183
#183
#1837
#184
#184
#1843
#185
#185
#1850
#186
#186
#1868
#1868
#188
#188
#1885
#1885
#189
#189
#1898
#193
#193
#1935
#1935
#1936
#1949
#1975
#1975
#1977
#1978
#1980
#1991
#1994
#1994
#1995
#1995
#1996
#1996
#1997
#1997
#1998
#1998
#1999
#1999
#2013
#2019
#2025
#2033
#2033
#2038
#204
#204
#2041
#2042
#2043
#2045
#2064
#2069
#2076
#2077
#2079
#2079
#2080
#2081
#2086
#2090
#2104
#2113
#2115
#2128
#2131
#2146
#2149
#2155
#2160
#2162
#2172
#2172
#2177
#2179
#218
#218
#2181
#2181
#2184
#219
#2190
#2210
#2218
#2218
#2220
#2220
#223
#223
#224
#224
#2240
#2240
#2244
#2245
#2258
#2262
#2277
#2288
#2288
#2291
#2305
#2318
#2322
#2326
#2326
#2335
#2353
#2353
#2355
#2359
#2359
#2361
#2369
#2373
#2378
#2389
#2389
#2409
#2415
#2415
#242
#242
#2420
#2420
#2421
#2421
#2423
#2423
#2429
#2429
#2433
#2433
#2439
#2439
#244
#244
#252
#252
#253
#253
#254
#254
#255
#255
#256
#256
#260
#260
#263
#263
#272
#272
#273
#273
#275
#275
#276
#279
#279
#285
#285
#289
#289
#292
#292
#295
#295
#302
#302
#308
#308
#312
#312
#314
#314
#316
#316
#319
#319
#324
#324
#33
#33
#333
#333
#334
#334
#335
#335
#336
#336
#353
#353
#364
#364
#377
#377
#380
#380
#381
#381
#391
#391
#392
#392
#393
#393
#398
#398
#402
#402
#403
#403
#404
#404
#410
#410
#413
#413
#416
#416
#42
#42
#422
#422
#423
#423
#429
#429
#43
#43
#431
#431
#433
#433
#440
#440
#444
#444
#446
#446
#46
#46
#460
#460
#469
#472
#472
#475
#475
#484
#484
#485
#485
#487
#487
#489
#489
#495
#495
#496
#496
#498
#498
#499
#499
#500
#501
#513
#513
#517
#517
#526
#526
#53
#532
#532
#537
#537
#538
#538
#540
#542
#554
#554
#555
#555
#562
#575
#575
#578
#578
#581
#581
#583
#583
#585
#585
#586
#599
#599
#601
#601
#604
#604
#608
#608
#609
#609
#611
#611
#62
#62
#620
#624
#624
#638
#641
#641
#643
#643
#649
#651
#651
#652
#652
#656
#659
#659
#660
#660
#661
#661
#664
#664
#670
#670
#671
#671
#683
#683
#687
#687
#689
#689
#695
#70
#70
#700
#700
#702
#702
#703
#703
#706
#71
#711
#711
#714
#714
#715
#718
#718
#729
#729
#730
#730
#734
#741
#741
#750
#750
#760
#760
#767
#767
#771
#771
#775
#778
#778
#784
#784
#785
#786
#786
#787
#788
#788
#791
#792
#801
#805
#810
#811
#814
#816
#817
#823
#833
#839
#843
#845
#850
#854
#855
#859
#862
#863
#872
#874
#879
#879
#88
#88
#881
#889
#893
#899
#90
#90
#900
#902
#902
#904
#909
#909
#910
#911
#913
#914
#917
#92
#92
#929
#929
#930
#935
#936
#936
#937
#939
#940
#942
#945
#946
#948
#949
#954
#958
#960
#961
#963
#963
#964
#965
#966
#970
#971
#971
#974
#974
#977
#984
#984
#986
#99
#99
#991
#992
#999
#999
v1.0
v1.1
v1.2
v2.0
v2.1
v2.2
v2.3
v2.4
v2.5
v3.0
v3.1
v3.2
v3.3
v3.4
v3.5
v3.6
v3.7
Select branches
Hide Pull Requests
blame_color
blame_message
buffer_path
copied
difftool
double-status
http_github_fi
master
nested/test
parallel-status
worktree
#1002
#1002
#1006
#1009
#1015
#1015
#1025
#1027
#1027
#1029
#1029
#1033
#1033
#1039
#1047
#1047
#1052
#1067
#107
#1075
#1079
#1079
#1087
#1096
#1099
#1100
#1115
#1119
#1120
#1126
#1136
#1139
#114
#1140
#1142
#1152
#1168
#1171
#1171
#1173
#1179
#1186
#1187
#1189
#1190
#1196
#1197
#1215
#1216
#1243
#1244
#1248
#1250
#1260
#1262
#1275
#1288
#1293
#130
#130
#1303
#131
#131
#1311
#1326
#1327
#1330
#1332
#1336
#1337
#134
#134
#1342
#1351
#1356
#1356
#1357
#1362
#1368
#1370
#1373
#1376
#1378
#1378
#1379
#138
#138
#1381
#1384
#140
#140
#1406
#1406
#1414
#1417
#1419
#1433
#1435
#145
#145
#1453
#1459
#1461
#1469
#1470
#1480
#1491
#1500
#1513
#1543
#1550
#1555
#1565
#1566
#157
#157
#1571
#158
#158
#1581
#1582
#1585
#1587
#162
#162
#1620
#1628
#1629
#1630
#1633
#1646
#1654
#1654
#1659
#1664
#1676
#1677
#1681
#1684
#1686
#1687
#1691
#170
#170
#1703
#1713
#1713
#1739
#1748
#1749
#175
#175
#1759
#177
#177
#1783
#1786
#1795
#1803
#181
#181
#1814
#182
#182
#183
#183
#1837
#184
#184
#1843
#185
#185
#1850
#186
#186
#1868
#1868
#188
#188
#1885
#1885
#189
#189
#1898
#193
#193
#1935
#1935
#1936
#1949
#1975
#1975
#1977
#1978
#1980
#1991
#1994
#1994
#1995
#1995
#1996
#1996
#1997
#1997
#1998
#1998
#1999
#1999
#2013
#2019
#2025
#2033
#2033
#2038
#204
#204
#2041
#2042
#2043
#2045
#2064
#2069
#2076
#2077
#2079
#2079
#2080
#2081
#2086
#2090
#2104
#2113
#2115
#2128
#2131
#2146
#2149
#2155
#2160
#2162
#2172
#2172
#2177
#2179
#218
#218
#2181
#2181
#2184
#219
#2190
#2210
#2218
#2218
#2220
#2220
#223
#223
#224
#224
#2240
#2240
#2244
#2245
#2258
#2262
#2277
#2288
#2288
#2291
#2305
#2318
#2322
#2326
#2326
#2335
#2353
#2353
#2355
#2359
#2359
#2361
#2369
#2373
#2378
#2389
#2389
#2409
#2415
#2415
#242
#242
#2420
#2420
#2421
#2421
#2423
#2423
#2429
#2429
#2433
#2433
#2439
#2439
#244
#244
#252
#252
#253
#253
#254
#254
#255
#255
#256
#256
#260
#260
#263
#263
#272
#272
#273
#273
#275
#275
#276
#279
#279
#285
#285
#289
#289
#292
#292
#295
#295
#302
#302
#308
#308
#312
#312
#314
#314
#316
#316
#319
#319
#324
#324
#33
#33
#333
#333
#334
#334
#335
#335
#336
#336
#353
#353
#364
#364
#377
#377
#380
#380
#381
#381
#391
#391
#392
#392
#393
#393
#398
#398
#402
#402
#403
#403
#404
#404
#410
#410
#413
#413
#416
#416
#42
#42
#422
#422
#423
#423
#429
#429
#43
#43
#431
#431
#433
#433
#440
#440
#444
#444
#446
#446
#46
#46
#460
#460
#469
#472
#472
#475
#475
#484
#484
#485
#485
#487
#487
#489
#489
#495
#495
#496
#496
#498
#498
#499
#499
#500
#501
#513
#513
#517
#517
#526
#526
#53
#532
#532
#537
#537
#538
#538
#540
#542
#554
#554
#555
#555
#562
#575
#575
#578
#578
#581
#581
#583
#583
#585
#585
#586
#599
#599
#601
#601
#604
#604
#608
#608
#609
#609
#611
#611
#62
#62
#620
#624
#624
#638
#641
#641
#643
#643
#649
#651
#651
#652
#652
#656
#659
#659
#660
#660
#661
#661
#664
#664
#670
#670
#671
#671
#683
#683
#687
#687
#689
#689
#695
#70
#70
#700
#700
#702
#702
#703
#703
#706
#71
#711
#711
#714
#714
#715
#718
#718
#729
#729
#730
#730
#734
#741
#741
#750
#750
#760
#760
#767
#767
#771
#771
#775
#778
#778
#784
#784
#785
#786
#786
#787
#788
#788
#791
#792
#801
#805
#810
#811
#814
#816
#817
#823
#833
#839
#843
#845
#850
#854
#855
#859
#862
#863
#872
#874
#879
#879
#88
#88
#881
#889
#893
#899
#90
#90
#900
#902
#902
#904
#909
#909
#910
#911
#913
#914
#917
#92
#92
#929
#929
#930
#935
#936
#936
#937
#939
#940
#942
#945
#946
#948
#949
#954
#958
#960
#961
#963
#963
#964
#965
#966
#970
#971
#971
#974
#974
#977
#984
#984
#986
#99
#99
#991
#992
#999
#999
v1.0
v1.1
v1.2
v2.0
v2.1
v2.2
v2.3
v2.4
v2.5
v3.0
v3.1
v3.2
v3.3
v3.4
v3.5
v3.6
v3.7
-
61b51c09b7
Fix race conditions generating sequencer sections
master
Tim Pope
2025-07-15 17:21:35 -04:00 -
e0715fe729
Fix check for revert/cherry-pick
Tim Pope
2025-07-15 17:17:44 -04:00 -
53d6ba99bc
Remove unnecessary include guard
Tim Pope
2025-04-11 10:40:28 -04:00 -
d3e2b58dec
Fix GBrowse for newer Netrw versions
Josh Priddle
2025-07-11 14:49:52 -04:00 -
593f831d6f
Fix interpretation of :% when % is absolute
Tim Pope
2025-06-19 14:30:42 -04:00 -
4a745ea72f
Remove antiquated
amap
Tim Pope
2025-02-19 13:08:32 -05:00 -
b068eaf1e6
Drop */# maps in visual mode
Tim Pope
2025-02-02 23:33:31 -05:00 -
d74a7cff4c
Add cW map as commit --fixup=reword:
Tim Pope
2025-01-20 01:29:31 -05:00 -
f4e8453ce7
Replace cA map with cn
Tim Pope
2025-01-20 01:19:46 -05:00 -
de42a732ee
Fix help tag for g?
Tim Pope
2024-07-12 13:08:01 -04:00 -
174230d6a7
Make :GRename ./ and ../ respect parent dir of current file
Tim Pope
2024-12-29 02:17:31 -05:00 -
fcb4db52e7
Use netrw#Open if available (#2361)
embedded
2024-12-16 00:44:08 +01:00 -
320b18fba2
Fix tab Gdiffsplit opening empty buffer
Kevin Hwang
2024-11-20 01:16:44 +08:00 -
d4877e54ce
Use keepalt for diff maps
Tim Pope
2024-09-06 19:59:21 -04:00 -
1d18c696c4
Disable modelines for status buffers
Julio B
2024-09-02 03:07:09 +03:00 -
0444df68cd
Use nvim vim.ui.open as a fallback
Tim Pope
2024-07-18 19:24:26 -04:00 -
8c8cdf4405
Use callback based workflow for status buffer
Tim Pope
2024-02-11 13:38:02 -05:00 -
5661dea7be
Format the full body instead of separating title
David Briscoe
2024-07-03 13:30:41 -07:00 -
d0c1a43753
Clarify dq behavior
Tim Pope
2024-06-25 22:34:15 -04:00 -
64d6cafb9d
Rearrange :Git documentation
Tim Pope
2024-06-12 12:58:48 -04:00 -
4f59455d23
Use rev-parse to get abbrev length for status buffer
Tim Pope
2024-02-10 23:49:25 -05:00 -
7493b78e6b
Fix :Git difftool without -y
Tim Pope
2024-05-19 10:51:19 -04:00 -
09ffa8fc08
Fix :Git difftool -y
Tim Pope
2024-05-19 00:36:48 -04:00 -
5a9bd42dd8
Make push map available on P
Tim Pope
2024-03-02 15:08:49 -05:00 -
a0b0c1ddc1
Normalize path before quoting it
Tim Pope
2024-05-17 12:59:54 -04:00 -
10fb874d7e
Filter out bold/underline typesetting in man output
Tim Pope
2024-05-17 13:14:29 -04:00 -
110e7ca00c
Ignore missing ssh include files
Tim Pope
2024-05-15 12:46:12 -04:00 -
19ca61c78c
Support ~ in ssh config include
Tim Pope
2024-05-15 12:41:57 -04:00 -
5b0347b523
Fix syntax error in autoload/fugitive.vim
lakshayg
2024-05-14 22:14:44 -07:00 -
ed9e21fb9b
Support :Git difftool --check
Tim Pope
2024-05-14 23:38:44 -04:00 -
ce882460cf
Support Git flags inside of aliases
Tim Pope
2024-05-01 18:16:45 -04:00 -
dac8e5c2d8
Fix TempReadPost returning 0
Yida Zhang
2024-04-08 01:40:26 -04:00 -
c0b03f1cac
Restore winfixbuf consideration in status blur
Tim Pope
2024-03-31 16:12:45 -04:00 -
a83135b55b
Revert "Set winfixbuf on status windows"
Tim Pope
2024-03-28 16:43:41 -04:00 -
2377e16e66
Fix misfire of User FugitivePager
Tim Pope
2024-03-26 14:14:01 -04:00 -
193ba9b393
Fix typo for
advice.statusHints
Yifan Hu
2024-03-21 00:22:22 -05:00 -
8d4e8d4538
Set winfixbuf on status windows
Tim Pope
2024-03-16 12:38:32 -04:00 -
549e283d15
Set winfixbuf on blame windows
Tim Pope
2024-03-16 12:37:29 -04:00 -
fe4ba848ba
Avoid reuse of winfixbuf windows
Tim Pope
2024-03-16 12:35:36 -04:00 -
41beedabc7
For push map, never push to fetch remote
Tim Pope
2024-03-02 15:00:38 -05:00 -
ded6eb9da3
Use fewer buffer variables for status buffer
Tim Pope
2024-02-17 20:44:19 -05:00 -
eedb203ba7
Introduce stat.push and stat.merge
Tim Pope
2024-03-02 13:39:17 -05:00 -
840ce4a9d9
Move push_remote and fetch_remote into stat
Tim Pope
2024-03-02 13:12:26 -05:00 -
16ffd9623e
Move pull_type into stat
Tim Pope
2024-03-02 11:52:28 -05:00 -
85eef8003e
Don't assume default value for branch.*.merge
Tim Pope
2024-03-02 13:33:08 -05:00 -
2e88f14a58
Avoid settabvar()
Tim Pope
2024-02-24 01:03:21 -05:00 -
69687f28d4
Move props into stat
Tim Pope
2024-02-11 23:43:12 -05:00 -
4bc9d98993
Replace status buffer contents atomically
Tim Pope
2024-02-02 18:03:15 -05:00 -
011cf4fcb9
Give status exec result variable a clearer name
Tim Pope
2024-02-10 21:29:28 -05:00 -
801b0417a5
Fix shortened :call command
Tim Pope
2024-02-11 21:30:36 -05:00 -
9f92ff14d9
Update tabpagenr('#') version constraint to fix ml_get error
Tim Pope
2024-02-11 20:53:40 -05:00 -
2a388ef5ba
Allow for numeric tab argument in <mods>
Tim Pope
2024-02-11 20:06:40 -05:00 -
ddedd5bd20
Add corresponding nvim check for tabpagenr('#')
Tim Pope
2024-02-11 16:12:58 -05:00 -
8376227c9d
Avoid tabpagenr('#') on Vim versions without it
Tim Pope
2024-02-11 12:31:10 -05:00 -
e3cdf27e19
Remove error handler from status BufReadCmd
Tim Pope
2024-01-29 22:52:19 -05:00 -
3d9cace1ff
Reorder status BufReadCmd
Tim Pope
2024-01-29 23:17:55 -05:00 -
41ef77c058
Defer initializing b:fugitive_files until rendering status
Tim Pope
2024-01-30 16:41:12 -05:00 -
fab00f7c0f
Always use absolute path for :Ggrep quickfix list
Tim Pope
2024-02-08 14:08:06 -05:00 -
e7bf502a6a
Avoid resetting 'last accessed tab' status
Luke Davis
2024-01-30 23:21:03 +00:00 -
f116dcc8e2
Fix misaligned output of :G blame -s
Alex Klapheke
2024-01-24 20:09:23 -05:00 -
854a8df0d0
Support edit script when temp dir name contains space
Tim Pope
2024-01-19 18:00:43 -05:00 -
ec8f7eed10
Fix handling of Include in SSH config
Tim Pope
2023-12-22 21:04:46 -05:00 -
ac673f1e08
Relay stdin in s:StdoutFile() on Vim 7
Tim Pope
2024-01-17 18:43:05 -05:00 -
c4a38c92dc
Return first, not last, value for FugitiveConfigGet()
Tim Pope
2023-12-07 15:43:13 -05:00 -
2c999d4a69
Fix write to index on Vim 7
Tim Pope
2024-01-17 18:24:43 -05:00 -
5965909358
Buffer output when using the pager
Gregory Anders
2023-12-15 14:50:56 -06:00 -
46eaf8918b
Fix variable scope
Tim Pope
2023-10-29 13:00:04 -04:00 -
df36d194ce
Prototype "reverse :GBrowse"
Tim Pope
2022-06-27 01:10:49 -04:00 -
cbe9dfa162
Salvage :Ggrep ... commit:path/
Tim Pope
2023-10-09 20:50:37 -04:00 -
f6ec378d1d
Decouple running git-status from parsing output
Tim Pope
2023-09-23 19:03:29 -04:00 -
99db68d9b3
Handle status diff file arguments more rigorously
Tim Pope
2023-09-18 11:15:36 -04:00 -
b9cf6ad994
Avoid implicit repository when rendering status buffer
Tim Pope
2023-09-17 22:17:05 -04:00 -
7679842b90
Only diff known changed files for status
Tim Pope
2023-09-17 20:54:14 -04:00 -
86a372d8c3
Respect GIT_INDEX_FILE when diffing for status buffer
Tim Pope
2023-09-17 19:41:27 -04:00 -
f2133ca50b
Expire cached blank Git dir on active Fugitive invocation
Tim Pope
2023-09-17 19:03:44 -04:00 -
7e72fb9cde
Decouple s:DirCheck() from s:VersionCheck()
Tim Pope
2023-09-17 18:57:55 -04:00 -
2e6cf7287c
Don't bother with
sleep!
Tim Pope
2023-09-17 14:42:53 -04:00 -
b4bb0c27f1
Close stdin for nvim jobs, to match vim
Tim Pope
2023-09-17 19:01:32 -04:00 -
6fcb0ad039
Fix p map in blame buffers
Tim Pope
2023-09-08 16:21:16 -04:00 -
ba0b3163ca
Avoid double reload of status window triggered by BufEnter
Tim Pope
2023-09-06 16:17:16 -04:00 -
c7333f63e7
Clean up optional arguments around status reload
Tim Pope
2023-09-06 15:29:37 -04:00 -
d4914b361b
Discourage use of P and ~ in blame window.
Tim Pope
2023-09-06 14:25:04 -04:00 -
f71fb99360
Clarify behavior of :G summary window
Tim Pope
2023-09-03 15:26:50 -04:00 -
572c851012
Never jump to invalid entry after quickfix command
Tim Pope
2023-08-27 15:31:16 -04:00 -
b3b838d690
Show current revert/cherry-pick in status buffer
Tim Pope
2023-07-04 17:42:06 -04:00 -
43f18ab915
Support netrw buffers with blank buffer names
Tim Pope
2023-06-12 15:58:55 -04:00 -
5f0d280b51
Always fire BufReadStatus's autocmd
David Briscoe
2023-04-28 12:27:18 -07:00 -
e6651a79fa
Allow ftplugin maps to override historical buffer maps
Tim Pope
2023-04-14 15:12:13 -04:00 -
ef99f1d90c
Support :GBrowse with paths outside current repo
Tim Pope
2023-03-30 10:38:32 -04:00 -
9acbad1335
Try harder to match diff headers with ambiguous spacing
Tim Pope
2023-03-25 04:58:18 -04:00 -
309c68117e
Restore status commit lists for "." remote
Tim Pope
2023-03-23 07:43:11 -04:00 -
66e8d19f89
Document czs
Tim Pope
2023-03-22 02:51:54 -04:00 -
8ad2b96cdf
Guard against missing win_id2win on Vim 7.4
Tim Pope
2023-03-21 10:32:23 -04:00 -
5b52a0f395
Provide default merge head for "." remote
Tim Pope
2023-03-09 14:07:17 -05:00 -
d4941aec93
Use the dir variable in fugitive#Head
Karl Yngve Lervåg
2023-03-09 11:48:45 +01:00 -
82a9af133c
Reject remotes without appropriate push/fetch key
Tim Pope
2023-03-07 19:08:53 -05:00 -
13ed146694
Fix duplicate "Unpulled" section when push and pull match
Tim Pope
2023-03-07 19:07:11 -05:00 -
9b72d0c7c8
Don't default to origin remote in bare repos
Tim Pope
2023-03-07 14:43:57 -05:00 -
f75dbb1967
Default pull ref to branch of same name
Tim Pope
2023-03-07 14:45:05 -05:00 -
c9c08ff9ef
Fix dropped quote of
entries
yasuda
2023-03-07 11:05:28 +09:00