Ver código fonte

Removes prerelease/debugging flags from native git checks

main
Ramin Tadayon 1 ano atrás
pai
commit
9b276fcc41
Nenhuma chave conhecida encontrada para esta assinatura no banco de dados ID da chave GPG: 79D60DDE3DFB95F5
2 arquivos alterados com 4 adições e 7 exclusões
  1. +1
    -1
      src/env/node/git/localGitProvider.ts
  2. +3
    -6
      src/git/models/repository.ts

+ 1
- 1
src/env/node/git/localGitProvider.ts Ver arquivo

@ -345,7 +345,7 @@ export class LocalGitProvider implements GitProvider, Disposable {
if (scmGit == null) return;
// Find env to pass to Git
if (configuration.get('experimental.nativeGit') ?? this.container.prereleaseOrDebugging) {
if (configuration.get('experimental.nativeGit')) {
for (const v of Object.values(scmGit.git)) {
if (v != null && typeof v === 'object' && 'git' in v) {
for (const vv of Object.values(v.git)) {

+ 3
- 6
src/git/models/repository.ts Ver arquivo

@ -593,10 +593,7 @@ export class Repository implements Disposable {
remote?: string;
}) {
try {
if (
options?.branch != null ||
(configuration.get('experimental.nativeGit') ?? this.container.prereleaseOrDebugging)
) {
if (options?.branch != null || configuration.get('experimental.nativeGit')) {
await this.container.git.fetch(this.uri, options);
} else {
void (await executeCoreGitCommand('git.fetch', this.path));
@ -798,7 +795,7 @@ export class Repository implements Disposable {
private async pullCore(options?: { rebase?: boolean }) {
try {
if (configuration.get('experimental.nativeGit') ?? this.container.prereleaseOrDebugging) {
if (configuration.get('experimental.nativeGit')) {
const withTags = configuration.getAny<CoreGitConfiguration, boolean>('git.pullTags', this.uri);
if (configuration.getAny<CoreGitConfiguration, boolean>('git.fetchOnPull', this.uri)) {
await this.container.git.fetch(this.uri);
@ -884,7 +881,7 @@ export class Repository implements Disposable {
};
}) {
try {
if (configuration.get('experimental.nativeGit') ?? this.container.prereleaseOrDebugging) {
if (configuration.get('experimental.nativeGit')) {
const branch = await this.getBranch(options?.reference?.name);
await this.container.git.push(this.uri, {
force: options?.force,

Carregando…
Cancelar
Salvar