Commit Graph

1430 Commits

Author SHA1 Message Date
João Moreno 0209826b56 fixes #96399 2020-04-28 15:09:38 +02:00
João Moreno 75877c8185 Merge pull request #96080 from johnbillion/fix/gitignore_global
Treat `.gitignore_global` as an Ignore file by default.
2020-04-27 15:58:23 +02:00
João Moreno 15e159a713 💄 2020-04-27 15:00:06 +02:00
João Moreno 8ff93b98c5 git: config.githubAuthentication 2020-04-27 14:57:47 +02:00
João Moreno 54d8261f93 git: config.terminalAuthentication 2020-04-27 14:57:47 +02:00
João Moreno bc9854b494 git: use environmentVariableCollection 2020-04-27 14:57:47 +02:00
João Moreno bce93beff7 move github credential provider to git 2020-04-27 12:14:23 +02:00
John Blackbourn 4281e933d3 Treat .gitignore_global as an Ignore file by default. Fixes #96079. 2020-04-24 18:44:18 +01:00
João Moreno cab6f958a2 git extension api: registerCredentialsProvider 2020-04-24 18:04:36 +02:00
João Moreno 77d7351226 add log to askpass ipc 2020-04-24 15:40:03 +02:00
João Moreno ab42ffc44c add git api to init 2020-04-23 16:26:24 +02:00
João Moreno c7d7b0dc88 fix clone from 2020-04-23 15:26:47 +02:00
João Moreno 888f89b40a add renameRemote 2020-04-23 14:37:39 +02:00
João Moreno df1a7b0e8a Merge pull request #95780 from fleck/patch-1
remove duplicate git.pullFrom command
2020-04-23 11:10:25 +02:00
João Moreno 3b0ba06a7b RemoteSourceProvider.icon 2020-04-22 17:16:35 +02:00
João Moreno 97b2fe2f7e show git repo details 2020-04-22 16:56:33 +02:00
Jonathan Fleckenstein f12f21d320 remove duplicate git.pullFrom command 2020-04-21 10:44:38 -04:00
João Moreno d1e315f5e1 fix git clone 2020-04-21 15:35:10 +02:00
João Moreno 3d04c5558e support multiple URLs 2020-04-21 14:20:30 +02:00
João Moreno 106552963c handle remote source provider errors 2020-04-21 12:13:56 +02:00
João Moreno 479b3dafb5 Merge branch 'joao/git-remote-providers' 2020-04-20 17:33:16 +02:00
João Moreno 0da6ba9071 Merge pull request #95549 from avdg/git-pager
Do not let git use a pager
2020-04-20 15:56:12 +02:00
Anthony Van de Gejuchte bf9146eaf0 User 'cat' as GIT_PAGER option 2020-04-20 15:11:05 +02:00
João Moreno 968de61532 Merge commit 'refs/pull/81982/head' of github.com:microsoft/vscode into pr/81982 2020-04-20 14:25:59 +02:00
Anthony Van de Gejuchte 057500153b Move env declaration of GIT_PAGER 2020-04-20 14:13:34 +02:00
Anthony Van de Gejuchte 7374bff932 Do not let git use a pager 2020-04-17 18:37:51 +02:00
João Moreno 675ed02c1f move RemoteSourceProvider to git api 2020-04-17 16:34:22 +02:00
João Moreno aeeec54c8e missing 2020-04-17 15:58:15 +02:00
João Moreno 1494dc7d08 improve ux around git remote picker 2020-04-17 15:56:13 +02:00
João Moreno 5f79de53e6 Merge branch 'master' into joao/git-remote-providers 2020-04-17 15:47:46 +02:00
Eric Amodio 77e79529e1 Removes bogus code 2020-04-16 11:48:34 -04:00
João Moreno 27afc6b477 wip: git remote providers 2020-04-15 21:30:32 +02:00
João Moreno b8512b2055 remove git content provider 2020-04-15 07:42:50 +02:00
bkis 433380c3c1 Fix typo in git extension's config description (#94993) 2020-04-11 06:45:15 -07:00
Eric Amodio 9640830490 Fixes #94882 -- checks for trailing \ & protects
if somehow `networkPath` had a trailing \, it would cause this behavior
2020-04-10 15:14:14 -04:00
Isidor Nikolic 71913027c3 Merge pull request #93706 from ChrisPapp/git_keybindings
Add default keybindings for stage/revert/unstage selected ranges
2020-04-09 17:13:27 +02:00
João Moreno 8ceb90a807 fixes #93493 2020-04-09 15:22:27 +02:00
João Moreno 85f3f46ec1 fixes #93779 2020-04-09 11:13:36 +02:00
João Moreno 6e89889166 Merge pull request #91872 from jeanp413/fix-91871
Fixes missing git folder actions under Untracked Changes group in scm viewlet
2020-04-07 17:27:01 +02:00
Eric Amodio 4ccf3e4ef3 Fixes #94163 2020-04-06 23:58:04 -04:00
Eric Amodio 4f179b7241 Adds better menu grouping 2020-04-06 23:21:40 -04:00
Jean Pierre e0850567f5 Merge branch 'master' into fix-91871 2020-04-05 20:26:43 -05:00
Eric Amodio 28dbe0755e Fixes #94090 - adds remote scheme for git timeline 2020-04-03 17:28:09 -04:00
Eric Amodio 2c684a77a6 Fixes #94107 remove open changes action 2020-04-03 17:28:09 -04:00
Christos Pappas 482acb89e9 Add mac specific keys
Use command key instead of ctrl on Mac
2020-04-01 20:16:21 +03:00
’Christos 602f3f9b46 Add default keybindings for stage/revert/unstage selected ranges
git.stageSelectedRanges   -> ctrl + k, ctrl + alt + s
git.unstageSelectedRanges -> ctrl + k, ctrl + u
git.revertSelectedRanges  -> ctrl + k, ctrl + r

Closes #93564
2020-03-30 02:49:03 +03:00
Eric Amodio e62c4302b0 Removes day.js dependency; uses Intl instead 2020-03-26 00:10:41 -04:00
Eric Amodio a096bae36c Switches to use realpath.native instead of wmic 2020-03-25 16:34:52 -04:00
Eric Amodio 68e7b61f91 Fixes #91548 - git 2.25+ network drive issue
On Git 2.25+ if you call rev-parse --show-toplevel on a mapped drive, instead of getting the mapped drive path back, you get the UNC path for the mapped drive.

So we will try to normalize it back to the mapped drive path if possible
2020-03-25 03:31:55 -04:00
Eric Amodio 9c1e26890c Fixes #91377 - save previous ref 2020-03-23 17:15:41 -04:00