Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
徽霖
Vscode
提交
28bcf282
V
Vscode
项目概览
徽霖
/
Vscode
通知
9
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
Vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
28bcf282
编写于
8月 12, 2019
作者:
J
Joao Moreno
浏览文件
操作
浏览文件
下载
差异文件
Merge commit 'refs/pull/78562/head' of github.com:microsoft/vscode into pr/78562
上级
de320052
74a08650
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
10 addition
and
1 deletion
+10
-1
extensions/git/src/commands.ts
extensions/git/src/commands.ts
+7
-0
extensions/git/src/git.ts
extensions/git/src/git.ts
+3
-1
未找到文件。
extensions/git/src/commands.ts
浏览文件 @
28bcf282
...
...
@@ -353,9 +353,11 @@ export class CommandCenter {
switch
(
resource
.
type
)
{
case
Status
.
INDEX_MODIFIED
:
case
Status
.
INDEX_RENAMED
:
case
Status
.
INDEX_ADDED
:
return
this
.
getURI
(
resource
.
original
,
'
HEAD
'
);
case
Status
.
MODIFIED
:
case
Status
.
UNTRACKED
:
return
this
.
getURI
(
resource
.
resourceUri
,
'
~
'
);
case
Status
.
DELETED_BY_THEM
:
...
...
@@ -414,6 +416,7 @@ export class CommandCenter {
switch
(
resource
.
type
)
{
case
Status
.
INDEX_MODIFIED
:
case
Status
.
INDEX_RENAMED
:
case
Status
.
INDEX_ADDED
:
return
`
${
basename
}
(Index)`
;
case
Status
.
MODIFIED
:
...
...
@@ -426,6 +429,10 @@ export class CommandCenter {
case
Status
.
DELETED_BY_THEM
:
return
`
${
basename
}
(Ours)`
;
case
Status
.
UNTRACKED
:
return
`
${
basename
}
(Untracked)`
;
}
return
''
;
...
...
extensions/git/src/git.ts
浏览文件 @
28bcf282
...
...
@@ -1128,15 +1128,17 @@ export class Repository {
}
let
mode
:
string
;
let
add
:
string
=
''
;
try
{
const
details
=
await
this
.
getObjectDetails
(
'
HEAD
'
,
path
);
mode
=
details
.
mode
;
}
catch
(
err
)
{
mode
=
'
100644
'
;
add
=
'
--add
'
;
}
await
this
.
run
([
'
update-index
'
,
'
--cacheinfo
'
,
mode
,
hash
,
path
]);
await
this
.
run
([
'
update-index
'
,
add
,
'
--cacheinfo
'
,
mode
,
hash
,
path
]);
}
async
checkout
(
treeish
:
string
,
paths
:
string
[],
opts
:
{
track
?:
boolean
}
=
Object
.
create
(
null
)):
Promise
<
void
>
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录