如何指定我的引用git repos所在的目录

时间:2017-04-26 22:07:47

标签: git

我们公司已经通过NFS提供了一些可用于我使用ssh克隆的远程存储库的git存储库。

是否有.gitconfig设置会告诉git在这里查找参考仓库?

我正在执行的git命令是:

git clone ssh://remote-machinename/repos/repo.git --reference ~otheruser/references/repo.git

我想在输入--reference ~otheruser/references/repo.git时自动添加git clone ssh://remote-machinename/repos/repo.git,但可以灵活地匹配其他存储库名称。这是我用insteadOf魔法做的事情吗?

1 个答案:

答案 0 :(得分:1)

您需要使用 let northWestCoordinate = self.mapView.convert(CGPoint(x: 0, y: 0), toCoordinateFrom: self.mapView) let southEastCoordinate = self.mapView.convert(CGPoint(x: self.mapView.frame.size.width, y: self.mapView.frame.size.height), toCoordinateFrom: self.mapView) 来展示git包装器脚本,该脚本将克隆,将repo的名称添加到参考部分:

--reference-if-able

正如git clone --reference中提到的那样:

  

使用git clone ssh://remote-machinename/repos/$1 --reference-if-able ~otheruser/references/$1 时,会跳过一个不存在的目录而不是中止克隆