msh*_*hwf 7 git bitbucket git-extensions
我是一个非常初学者使用Git(cmd和UI客户端),
我安装了Git扩展,设置了所有要求.
当我尝试连接到BitBucket上的存储库,私人帐户(我使用自己的ppk,我在我的计算机上),我得到这样的消息:
当我点击是的时,我看到了一个Git窗口:
任何人都可以帮助我克服这个,所以我可以克隆存储库?
打开命令提示符或 Git bash 并运行以下命令,其中括号中的术语是您的 BitBucket 存储库的用户名和 SSH 路径:
plink [git@bitbucket.org:company/repo-name.git]
Run Code Online (Sandbox Code Playgroud)
如果“plink”是一个无法识别的命令,请确保您的 PATH 环境变量中存在以下条目并添加任何缺失的条目:
这些在 GitExtensions 2.50.01 版中是准确的。如果 Putty 安装在其他地方,请将该文件夹路径添加到 PATH 变量。更新环境变量后重新启动 GitExtensions。
首先,确保将其<git>/usr/bin添加到您的 PATH 中(此外<git>/bin,<git>它是安装 Git 的 PATH)
并使用最新的 Windows 版 Git。
第二,不要使用腻子。正如BitBucket 中所解释的(对于 bitbucket.com,但这也适用于 BitBucket 服务器),您所需要的只是 ssh-keygen。
ssh-keygen -t rsa -C "key for BitBucket access" -q -P ""
Run Code Online (Sandbox Code Playgroud)
这将在您的目录中创建 id_rsa 和 id_rsa.pub $HOME/.ssh(在 Windows 上,Git或 Git$HOME默认将其设置为您的: )cmdbash%USERPROFILE%C:\Users\myLogin
id_rsa.pub将(公钥)的内容复制到 BitBucket 服务器中的个人资料中。
然后尝试ssh -T git@yourBitBucketServer:如果它要求您注册服务器,请回答“ y”(是):您的意愿$HOME/.ssh/known_hosts将被更新。
再试一次ssh -T git@yourBitBucketServer,它应该可以工作,不再有任何提示。
| 归档时间: |
|
| 查看次数: |
3849 次 |
| 最近记录: |