我想导入TFS回购给git并克隆到我的本地机器,我使用的是git-tf。在我的代码下面: - git-tf clone http://server:8080/tfs/DefaultCollection $/SampleProject D:\ TFSRepoName我想在url中传递用户名和密码,所以它会自动克隆repo而不要求用户名和密码。如何通过用户名和密码,同时克隆TFS git在窗口powershell
0
A
回答
0
如果你不希望每次运行git-tf
时被提示输入凭据,可以存储在你的资料库的GIT配置您的凭据:
$ git config --global git-tf.server.username your-username
$ git config --global git-tf.server.password your-password
请注意,您的密码将被存储在纯文本的git配置文件。请确保适当地设置ACL或文件权限,以阻止用户从配置文件中读取密码。或者您可以只存储用户名,每次只需输入密码。
您也可以尝试安装和Use the Git Credential Manager,
当您从Git的客户端连接到一个Git仓库的 首次凭据管理器会提示您输入凭据。 一旦通过身份验证,凭证管理器将创建并缓存 personal access token用于未来连接到回购。连接到此帐户的Git 命令将不会提示用户 凭证,直到令牌过期或通过VSTS/TFS撤消为止。
相关问题
- 1. 用ssh用用户名和密码克隆git仓库
- 2. 没有用户名和密码的Git克隆
- 3. git通过https 401错误克隆,而不是要求用户名或密码
- 4. 问题克隆与用户名/密码
- 5. 如何防止git克隆提示用户密码?
- 6. 使用http与用户和密码的Git克隆
- 7. Eclipse:如何通过密钥文件在ssh上克隆git?
- 8. 通过ftps的Git克隆
- 9. 通过HTTP的Git克隆
- 10. 通过http克隆git包
- 11. Gitlab在克隆git存储库时提示输入git密码
- 12. 克隆问题与GIT-TF和TFS-2010
- 13. 使用Git克隆时提供用户名和电子邮件
- 14. 通过使用GIT命令克隆TFS-GIT存储库到GIT存储库(Linux)
- 15. 为Git克隆设置密码?
- 16. Git和克隆
- 17. 无法通过HTTP克隆使用Git
- 18. 如何通过cron同步Git-Svn克隆?
- 19. 从外壳脚本在git克隆过程中传递密码
- 20. 如何使用Powershell下载和安装git客户端窗口
- 21. 如何new_handle通过用户名和密码在卷曲[R
- 22. 如何将TFS追踪添加到GIT-TFS克隆的回购?
- 23. 从github克隆密码时!在它
- 24. 如何在克隆时传播GIT Hook
- 25. Git克隆SSH空间在用户名,路径和不同的驱动器
- 26. 当通过https代理使用时,git克隆超时
- 27. 通过克隆
- 28. 无法与git克隆通过ssh
- 29. 通过eclipse克隆BitBucket(Git)回购
- 30. 通过反向隧道的Git克隆
嘿安迪,其实我不想将我的凭证存储在git配置中...我想在git-tf中传递用户名和密码,就像下面的git命令一样。我在克隆repo的同时传递用户名和密码: - ** git clone --mirror https:// $ {username}:$ {password} @ github.com/$ {username} /$Projectname.git**。您能否给我一些建议如何在TFS URL中使用git-tf传递-username和密码与服务器名称? –
是的,也让我知道这是好的传递用户名和密码的命令,因为我必须为github和tfs都设置克隆回购。 ** git clone --mirror https:// $ {username}:$ {password} @ github.com/$ {username}/$ Proj ectname.git **。或者您有任何建议,因为我是编写自动化脚本将repo克隆到本地 –
@PriyaRani对于''git-tf''''''''''''''''''''''''''''''''''''''''''''''无法通过URL传递证书,您必须将用户名和密码恢复到e'Credential Managerer'或git配置中文件如上所述。但是,如果您启用** SSH **,则可以尝试使用'git clone',在URL中输入凭证。否则,您必须先存储凭证。这意味着你需要公开凭证,这是有风险的。你可以参考这个线程:https://stackoverflow.com/questions/10054318/how-to-provide-username-and-password-when-run-git-clone-gitremote-git为此。 –