소스 검색

Allows creating a ref quickpick item from git ref

main
Eric Amodio 2 년 전
부모
커밋
e215fbb56e
1개의 변경된 파일8개의 추가작업 그리고 2개의 파일을 삭제
  1. +8
    -2
      src/quickpicks/gitQuickPickItems.ts

+ 8
- 2
src/quickpicks/gitQuickPickItems.ts 파일 보기

@ -246,7 +246,7 @@ export interface RefQuickPickItem extends QuickPickItemOfT {
export namespace RefQuickPickItem {
export function create(
ref: string,
ref: string | GitReference,
repoPath: string,
picked?: boolean,
options: { alwaysShow?: boolean; buttons?: QuickInputButton[]; ref?: boolean; icon?: boolean } = {},
@ -279,7 +279,13 @@ export namespace RefQuickPickItem {
};
}
const gitRef = GitReference.create(ref, repoPath);
let gitRef;
if (typeof ref === 'string') {
gitRef = GitReference.create(ref, repoPath);
} else {
gitRef = ref;
ref = gitRef.ref;
}
if (GitRevision.isRange(ref)) {
return {

불러오는 중...
취소
저장