-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgitmultihost.1
More file actions
54 lines (44 loc) · 1.36 KB
/
gitmultihost.1
File metadata and controls
54 lines (44 loc) · 1.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
.TH GITMULTIHOST 1 "2024/03/04" "1.0.1" "gitmultihost manual"
.SH NAME
gitmultihost \- A tool for handling git repositories with multiple SSH hosts.
.SH SYNOPSIS
.B gitmultihost
[\fI<git-command>\fR] [\fIarguments...\fR]
.SH DESCRIPTION
\fBgitmultihost\fR is a utility that facilitates managing git repositories with multiple SSH hosts. It integrates with the git command-line interface, allowing users to execute any git command. For commands that involve repository URLs, \fBgitmultihost\fR prompts the user to select an SSH host for the operation using \fBfzf\fR.
.SH OPTIONS
.TP
.BI \-h\ ,\ \-\-help
Show help message and exit.
.TP
.BI \-v\ ,\ \-\-version
Show version information and exit.
.SH EXAMPLES
.PP
Clone a repository using a selectable SSH host:
.RS
\fBgitmultihost clone git@github.com:user/repo.git\fR
.RE
.PP
Change the remote origin URL of a repository using a selectable SSH host:
.RS
\fBgitmultihost remote set-url origin git@github.com:user/repo.git\fR
.RE
.SH FILES
.TP
.B ~/.ssh/config
SSH configuration file used by \fBgitmultihost\fR to list available hosts.
.SH AUTHOR
.PP
Jean-Nicolas Boulay Desjardins
.SH REPORTING BUGS
.PP
GitHub repository: https://github.com/jnbdz/gitmultihost
.SH COPYRIGHT
.PP
This is open source software under the MIT license. See the LICENSE file for full license text.
.SH "SEE ALSO"
.PP
.B git(1),
.B ssh-config(5),
.B fzf(1)