如何创建git主机的快捷方式,如ssh://my_shortcut/var/home/blah.git
在我的笔记本电脑上,我为我的git主机创建了一个快捷方式ssh://my_shortcut/var/home/blah.git 我使用它而不是ip地址通过ssh进行连接如何创建git主机的快捷方式,如ssh://my_shortcut/var/home/blah.git,git,ssh,Git,Ssh,在我的笔记本电脑上,我为我的git主机创建了一个快捷方式ssh://my_shortcut/var/home/blah.git 我使用它而不是ip地址通过ssh进行连接 我前一段时间做过,但不知道我是怎么做的,有什么建议吗?(我学习了一些我现在找不到的教程)这正是我的目的: my host现在可以在任何地方代替URL使用,您可以使用git fetch(或git remote update)将远程中的所有分支提取到本地跟踪分支中,如my host/master,这正是其目的: my host现在可
我前一段时间做过,但不知道我是怎么做的,有什么建议吗?(我学习了一些我现在找不到的教程)这正是我的目的:
my host
现在可以在任何地方代替URL使用,您可以使用git fetch
(或git remote update
)将远程中的所有分支提取到本地跟踪分支中,如my host/master
,这正是其目的:
my host
现在可以在任何地方代替URL使用,您可以使用git fetch
(或git remote update
)将远程中的所有分支提取到本地跟踪分支,如my host/master您可以在~/.ssh/config
文件中执行此操作manssh\u config
提供了更多信息,但下面是我正在使用的一个示例(anonimized):
现在我可以做git克隆了ssh://shortcut/path/repo.git
而不是使用完整路径和用户名
(如果您将User
指令留在此处,它将使用当前本地用户名或您在命令行上提供的内容。如果您将IdentityFile
指令留在此处,则必须使用密码或默认标识文件(id\u rsa
,或类似文件)-我仅为我的svn和git连接创建了一个特殊标识,不允许远程登录。)您可以在~/.ssh/config
文件中执行此操作manssh\u config
提供了更多信息,但下面是我正在使用的一个示例(anonimized):
现在我可以做git克隆了ssh://shortcut/path/repo.git
而不是使用完整路径和用户名
(如果您将User
指令留在此处,它将使用当前本地用户名或您在命令行上提供的内容。如果您将IdentityFile
指令留在此处,则必须使用密码或默认标识文件(id\u rsa
,或类似文件)-我仅为我的svn和git连接创建了一个特殊标识,不允许远程登录。)
git remote add my-host user@host/path/to/repo.git
Host shortcut
HostName real-computer.example.com
User username
IdentityFile ~/.ssh/svn_id_rsa