GitHubにアカウントは作ったものの、一切使ってない私です。
せっかくなので使ってみようと思います。とりあえずGUIで…!
参考URL:
http://www.koikikukan.com/archives/2010/08/04-235555.php
かなり詳しく手順乗ってるので、これの通りに実施してき、問題が出たら都度対処する所存。
- なんかGitHubのメニュー構成変わってた(2010年8月のエントリだから仕方ないが)
- Msysgit発見
- Git-1.7.11-preview2012071.exe をダウンロード
- インストーラのロゴデザイン変わってた(昔の、+-G(Gitを横にしたようなデザイン)のほうが意味的にキャッチーだったなー)
- SSHの鍵生成に失敗。 /home/username/.ssh/ ディレクトリに作ろうとしてる?(Cygwin入れてるからかな?)
- 環境変数HOMEがその値になってたのが問題だったみたい。鍵はcygwinでssh-keygenで作り、HOMEをwindows系のパスに直したら表示された。
- GitHub側での鍵の登録。メニュー変わってた。SSH Keys>Add SSH Key
- リモートリポジトリの作成。問題なし。
- ローカルコミットはできた。プッシュでエラー発生。
- Permission denied (publickey). とのことなので、id_rsaの権限を644に変更。でもダメ。じゃあ777だ!やっぱダメ。
- よーわからんから、送り先リポジトリの欄に https://~.git を指定してプッシュしてみる。IDとパスワードを聞かれたのち、成功。
- つまり、、、SSH鍵認証が上手くいってないってことですね(´・ω・`)
- とりあえずGitHub上にプッシュはされてるみたい。
- READMEをリポジトリに追加しろって言われる。
- 適当に作って追加でプッシュ。
というわけで、なんとかリポジトリの作成→プッシュまでできました。(SSH認証がダメだったけど)
作ったリポジトリはこちら。