我正在运行塔git 客户端在 OS X 上,并希望能够将其打开到磁盘上已存在并已添加到其列表中的存储库。查看他们的自定义 URL 方案文档,看起来似乎是有可能的:
gittower://openRepo/[email protected]:/project.git
像这样调用后,Tower 应用程序将会打开并提供克隆或打开给定的存储库。
但是,当我执行此操作时,无论 Tower 是否知道相关存储库,系统始终都会提示我克隆对话框。以下命令似乎应该打开现有存储库,但它也会显示克隆对话框:
cd reponame
open gittower://openRepo/`git remote -v | head -1 | awk '{print $2}'`
我也尝试过file:///
基于磁盘存储库的路径,结果是不对话。
有人成功将 Tower 打开到现有的 repo 吗?
答案1
我找到了一个方法!
在“首选项”→“集成”下,您可以安装一个命令行工具,gittower
它可以打开本地存储库。您可以通过调用来使用它gittower /path/to/repo
。gittower .
如果您的当前目录是相关存储库的克隆,则效果很好。