abortMerge(opts) → {Promise.<Object>}
中止正在进行的合并
参数
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
addRemote(opts) → {Promise.<Object>}
参数
名称 | 类型 | 描述 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
commit(opts) → {Promise.<Object>}
提交当前暂存的文件
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
createProject(opts) → {Promise.<Object>}
创建新项目
参数
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
deleteBranch(opts) → {Promise.<Object>}
删除分支
参数
名称 | 类型 | 描述 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
deleteProject(opts) → {Promise.<Object>}
删除项目
参数
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
getActiveProject(opts) → {Promise.<Object>}
获取活动项目
参数
名称 | 类型 | 描述 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 活动项目
getBranches(opts) → {Promise.<Object>}
获取本地分支列表
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 本地分支列表
getBranchStatus(opts) → {Promise.<Object>}
获取分支状态
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 分支状态
getCommit(opts) → {Promise.<Object>}
获取单个提交的详细信息
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 提交详情
getCommits(opts) → {Promise.<Array>}
获取项目的提交历史
参数
名称 | 类型 | 描述 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Array>
- 提交数组
getFile(opts) → {Promise.<String>}
获取文件内容
参数
名称 | 类型 | 描述 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<String>
- 文件内容
getFileDiff(opts) → {Promise.<Object>}
获取文件差异
参数
名称 | 类型 | 描述 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 请求的差异
getFiles(opts) → {Promise.<Object>}
获取项目中的文件列表
参数
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 文件列表
getProject(opts) → {Promise.<Object>}
获取项目元数据
参数
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 项目元数据
getRemotes(opts) → {Promise.<Object>}
获取项目远程列表
参数
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 项目远程列表
getStatus(opts) → {Promise.<Object>}
获取项目当前git状态
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 项目状态
initialiseProject(opts) → {Promise.<Object>}
初始化空项目
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
listProjects(opts) → {Promise.<Object>}
列出运行时已知的项目
参数
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
pull(opts) → {Promise.<Object>}
从远程拉取更改
参数
名称 | 类型 | 描述 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
push(opts) → {Promise.<Object>}
将更改推送到远程
参数
名称 | 类型 | 描述 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
removeRemote(opts) → {Promise.<Object>}
删除项目远程
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
resolveMerge(opts) → {Promise.<Object>}
解决合并冲突
参数
名称 | 类型 | 描述 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
revertFile(opts) → {Promise.<Object>}
将文件更改恢复到已提交的版本
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
setActiveProject(opts) → {Promise.<Object>}
参数
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
setBranch(opts) → {Promise.<Object>}
设置当前本地分支
参数
名称 | 类型 | 描述 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
stageFile(opts) → {Promise.<Object>}
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
unstageFile(opts) → {Promise.<Object>}
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
updateProject(opts) → {Promise.<Object>}
更新现有项目的元数据
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析
updateRemote(opts) → {Promise.<Object>}
参数
名称 | 类型 | 描述 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 完成时解析