代码之家  ›  专栏  ›  技术社区  ›  Th3B0Y

如何从其他目录执行go-get?

  •  0
  • Th3B0Y  · 技术社区  · 6 年前

    我正在编写一个别名(unix),它将更新git存储库,然后调用 go get -d ./... (加载所有依赖项)。

    有没有办法在git中调用类似的东西(如下所示)?

    git -C /my/path/with/git/repo pull origin master
    

    简而言之,有没有方法在命令的上下文目录中传递给 go get ?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Marco Bonelli    6 年前

    放一个 cd go get 在您的别名中:

    alias x="(cd /path/to/repo; go get -d ./...)"
    

    别忘了括号 ,否则你必须 光盘 回到原来的目录。