Linux Mint 13 を実行しているデスクトップで、ローカルの git リポジトリを初期化しました。Assembla のリポジトリにプッシュするには、ssh キーが必要です。
まず、ターミナルで新しいキーを生成しようとします。
$ ssh-keygen -t rsa
応答は次のとおりです。
Enter file in which to save the key (/home/ryan/.ssh/id_rsa):
「gitrep」を試してみました。次に、次のメッセージが表示されます。
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
私が知る限り、それらはオプションであるため、空白のままにしましたが、記録のために、パスフレーズを追加しても結果は変わりません。それで...
Your identification has been saved in gitrep.
Your public key has been saved in gitrep.pub.
The key fingerprint is:
da:80:b9:c5:cd:50:9c:1c:49:7f:b7:db:71:92:1e:6a ryan@ryan-MS-7309
The key's randomart image is:
+--[ RSA 2048]----+
| +++ |
| .=. |
| . . . . |
| + + . . o |
| o + S =..|
| o + o =o|
| . . . E o .|
| . |
| |
+-----------------+
ここで、home/ryan/.ssh/id_rsa に移動します。フォルダーは空ですが、これは奇妙なことです。追加するキーに同じファイル名を使用して上記のプロセスをもう一度やり直すと、次のようになります。
gitrep already exists.
Overwrite (y/n)?
何が起こっているのかわかりません。
私の質問の次の部分は、この生成されたファイルで何をすべきかです。私はそれをそのままにしておきますか?そこから情報を Assembla のどこかにコピーしますか?
あまり詳しくないため、実際のプロセスに沿っていないような質問をした場合は、あらかじめお詫び申し上げます。