force tryFetch (#1189)

This commit is contained in:
Keunhong Lee 2022-06-03 17:30:50 +09:00 committed by GitHub
parent f094b77505
commit 923ad837f1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 2 deletions

4
dist/index.js vendored
View file

@ -62,7 +62,9 @@ exports.getWorkingBaseAndType = getWorkingBaseAndType;
function tryFetch(git, remote, branch) { function tryFetch(git, remote, branch) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
try { try {
yield git.fetch([`${branch}:refs/remotes/${remote}/${branch}`], remote); yield git.fetch([`${branch}:refs/remotes/${remote}/${branch}`], remote, [
'--force'
]);
return true; return true;
} }
catch (_a) { catch (_a) {

View file

@ -33,7 +33,9 @@ export async function tryFetch(
branch: string branch: string
): Promise<boolean> { ): Promise<boolean> {
try { try {
await git.fetch([`${branch}:refs/remotes/${remote}/${branch}`], remote) await git.fetch([`${branch}:refs/remotes/${remote}/${branch}`], remote, [
'--force'
])
return true return true
} catch { } catch {
return false return false