代码之家  ›  专栏  ›  技术社区  ›  Chris G.

pubspec中的flutter密码短语

  •  1
  • Chris G.  · 技术社区  · 6 年前

    是可以使用的 passphrase 在pubspec.yaml依赖项中:

    dependencies:
      customFramework:
      url: git@gitlab.com:nameandurl..
      ref: lkjdfksdjf
      path: package/nameofpackage
    

    我得到

    git@gitlab.com: Permission denied (publickey).
    fatal: Could not read from remote repository.
    
    Please make sure you have the correct access rights
    

    我在用 口令 这就是访问问题的原因。但是我想我需要加上密码,但是怎么加呢?

    注: 口令 可能不应该出现在源代码中,但也许有办法。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Günter Zöchbauer    6 年前

    您的pubspec.yaml语法错误。应该是

    dependencies:
      customFramework:
        git:
          url: git@gitlab.com:nameandurl..
          ref: lkjdfksdjf
          path: package/nameofpackage
    

    如果你使用 git@... 路径(与 https://... )在运行之前设置ssh连接和连接 pub get 应该工作。

    https://help.github.com/articles/connecting-to-github-with-ssh/