コンテンツにスキップ

RemoteOperations

このコンテンツはまだ日本語訳がありません。

Defined in: src/core/repo.ts:2708

Remote operations

Wraps: git remote subcommands

Methods

add()

add(name, url, opts?): Promise<void>

Defined in: src/core/repo.ts:2721

Add a remote

Wraps: git remote add <name> <url>

Parameters

name

string

url

string

opts?

RemoteAddOpts & ExecOpts

Returns

Promise<void>


getUrl()

getUrl(name, opts?): Promise<string>

Defined in: src/core/repo.ts:2742

Get remote URL

Wraps: git remote get-url <name>

Parameters

name

string

opts?

RemoteUrlOpts & ExecOpts

Returns

Promise<string>


list()

list(opts?): Promise<RemoteInfo[]>

Defined in: src/core/repo.ts:2714

List remotes

Wraps: git remote -v

Parameters

opts?

ExecOpts

Returns

Promise<RemoteInfo[]>


prune()

prune(remote, opts?): Promise<string[]>

Defined in: src/core/repo.ts:2770

Prune stale remote-tracking branches

Wraps: git remote prune <remote>

Parameters

remote

string

opts?

RemotePruneOpts & ExecOpts

Returns

Promise<string[]>


remove()

remove(name, opts?): Promise<void>

Defined in: src/core/repo.ts:2728

Remove a remote

Wraps: git remote remove <name>

Parameters

name

string

opts?

ExecOpts

Returns

Promise<void>


rename()

rename(oldName, newName, opts?): Promise<void>

Defined in: src/core/repo.ts:2735

Rename a remote

Wraps: git remote rename <old> <new>

Parameters

oldName

string

newName

string

opts?

ExecOpts

Returns

Promise<void>


setBranches()

setBranches(remote, branches, opts?): Promise<void>

Defined in: src/core/repo.ts:2784

Set tracked branches for a remote

Wraps: git remote set-branches <remote> <branch>...

Parameters

remote

string

branches

string[]

opts?

RemoteSetBranchesOpts & ExecOpts

Returns

Promise<void>


setHead()

setHead(remote, branch?, opts?): Promise<void>

Defined in: src/core/repo.ts:2756

Set remote HEAD

Wraps: git remote set-head <remote> <branch>

Parameters

remote

string

branch?

string

opts?

RemoteSetHeadOpts & ExecOpts

Returns

Promise<void>


setUrl()

setUrl(name, url, opts?): Promise<void>

Defined in: src/core/repo.ts:2749

Set remote URL

Wraps: git remote set-url <name> <url>

Parameters

name

string

url

string

opts?

RemoteUrlOpts & ExecOpts

Returns

Promise<void>


show()

show(remote, opts?): Promise<string>

Defined in: src/core/repo.ts:2763

Show information about a remote

Wraps: git remote show <remote>

Parameters

remote

string

opts?

RemoteShowOpts & ExecOpts

Returns

Promise<string>


update()

update(remotes?, opts?): Promise<void>

Defined in: src/core/repo.ts:2777

Update remotes

Wraps: git remote update

Parameters

remotes?

string[]

opts?

RemoteUpdateOpts & ExecOpts

Returns

Promise<void>