我遇到过同样的问题,
对于任何其他最终遇到此问题并且对 git、assembla、netbeans 不熟悉的人来说,这里是一个稍微详细的指南。
按照 assembla 的指示创建本地仓库,然后推送仓库。所有这些都可以在msysgit客户端命令行上完成。
首先,通过输入以下命令创建一个 ssh 密钥:
ssh-keygen -t rsa
不要输入密钥的名称,只需按 Enter。您也不需要创建密码。
创建密钥后,将 id_rsa.pub 密钥上传到 assembla。(通常在 windows 机器上的 username/.ssh/ 目录中找到。例如 C:\Users\username\.ssh\id_rsa.pub)
总之,需要执行以下指令:
git config --global user.name "your name" # Set your name
git config --global user.email "your@email" # Set an email
设置电子邮件很重要,因为 assembla 会检查它。请务必提供您注册时使用的那个。
mkdir myproject
cd myproject
git init
touch README
git add README
git commit -m "first commit"
git remote add origin git@git.assembla.com:myproject.git
git push origin master
在netbeans 中初始化 Git之后要在 Netbeans 中克隆存储库,以下选项可以帮助我完成:
Repository URL : git.assembla.com:myproject.git
Username : git
Private Key File : C:\Users\username\\.ssh\id_rsa
希望这对像我这样刚起步的人有所帮助。