git - 与私有(private) git 存储库共享 Cartfile?

标签 git swift carthage

我正在为一个使用 Carthage 来管理依赖项的 Swift 项目做出贡献。其中一些依赖项是私有(private)存储库,即 Cartfile 包含以下条目:

git "https://username@bitbucket.org/path/project.git" "master"

为了简单起见,我们希望能够共享/全部使用相同的 Cartfile,但我们遇到了麻烦,因为指向私有(private)存储库的链接需要用户名(然后 Carthage 会挂起,因为它无法 checkout 存储库)。

有没有一种方法可以让我们所有人使用同一个 Cartfile?

最佳答案

它们是你们都可以访问的私有(private)存储库吗?只需从存储库路径中删除用户名和密码,或使用 ssh URL (git@bitbucket.org:path/project.git)。

需要身份验证的 http/https 网址每次都会提示您输入凭据。您可以使用 git 的 credentials storage mechanism缓存您的响应或自动提供值。

关于git - 与私有(private) git 存储库共享 Cartfile?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32237116/

相关文章:

git - 将源移至 GIT

git - 从 Git 中提取的 Grails 代码适用于除一台以外的所有机器

ios - 如何在 Swift 框架中使用 Objective C Cocoapods

swift - 如何允许用户更改字体 Swift

git - Azure DevOps,git fetch 失败,退出代码 128,致命 :Authentication failed for

git - 无法通过 SSH 进入我的 Bitbucket 存储库 - conq : repository access denied

xcode - 如何使时钟滴答声粘在时钟边框上?

swift - 无法获取结帐代码

ios - 分发二进制 iOS 框架

iOS - watchOS App 发布问题 CFBundleIdentifier 冲突