2013/08/14(水) [n年前の日記]
#2 [prog] Gitについて調べてたり
Gitというか、TortoiseGit なんだけど。自分、使い方を完全に忘れてるわけで。
とりあえずGitで管理したいなら、管理したいフォルダを右クリックして、「ここにリポジトリを作成」を選ぶだけで良かったらしい。Bareを作成するか聞かれるけど、管理したいフォルダとは別のフォルダに関連情報?を記録しておきたい場合は、そのBareとやらが必要になる・別フォルダがBareになるそうで。だから、そういう管理の仕方をしないのであれば、チェックを外しておいてOK、みたいな。
あとは、管理したいファイルを「追加」して、その後、「コミット」。おそらく…。
GitHub にもリポジトリを作って、アップロードしてみたり。いや、アップロードと呼ばずに、「プッシュ」と呼ぶらしいけど。
GitHubにログインして、自分のアカウントページ上で、「New Repository」をクリック、すればリポジトリを作成できる…のだったかなあ…。もう覚えてないや。あとは、リポジトリ名の入力をするぐらい。
リポジトリを作成できたら、「コマンドラインのgitを使ってるなら、こう打てばプルやプッシュができるよ」とGitHubが説明ページを表示してくれる。一応手元にメモっておいたり。
その後の操作は、今一つ内容がよく分かってないのだけど。とりあえず巷の解説ページを頼りにしつつ。TortoiseGit に同梱されてる Puttygen を使って、「公開鍵」(public key)と「秘密鍵」(private key)なる2つのファイルを作成。その鍵を使ってリポジトリにアクセスする、のかな。たぶん。公開鍵が、サーバに置いとく文字列。秘密鍵が、自分のPCだけで持っておくファイル。
ひとまず、解説ページの通りに、
公開鍵をGitHub側に登録。公開鍵となる文字列を貼り付け。TortoiseGit からサーバにプッシュする設定をする際には、秘密鍵のファイルを指定。
どこに向けて ―― どのURL?URI?に対してプッシュするのかは、GitHubが表示してくれた説明ページに書いてあった気がする。git@github.com:アカウント名/リポジトリ名.git、だったかな…。
次回も、絶対に手順を忘れそうな気がするなあ…。
とりあえずGitで管理したいなら、管理したいフォルダを右クリックして、「ここにリポジトリを作成」を選ぶだけで良かったらしい。Bareを作成するか聞かれるけど、管理したいフォルダとは別のフォルダに関連情報?を記録しておきたい場合は、そのBareとやらが必要になる・別フォルダがBareになるそうで。だから、そういう管理の仕方をしないのであれば、チェックを外しておいてOK、みたいな。
あとは、管理したいファイルを「追加」して、その後、「コミット」。おそらく…。
- 「追加」は、「このファイルをgitで管理してほしいんですけどー」と伝える操作。ただし、ファイルの中身はまだgitに渡してない。
- 「コミット」は、「gitで管理してるファイルの中身そのものを渡しますよ。現時点のソレをバックアップ(?)しといて」てな操作。
GitHub にもリポジトリを作って、アップロードしてみたり。いや、アップロードと呼ばずに、「プッシュ」と呼ぶらしいけど。
GitHubにログインして、自分のアカウントページ上で、「New Repository」をクリック、すればリポジトリを作成できる…のだったかなあ…。もう覚えてないや。あとは、リポジトリ名の入力をするぐらい。
リポジトリを作成できたら、「コマンドラインのgitを使ってるなら、こう打てばプルやプッシュができるよ」とGitHubが説明ページを表示してくれる。一応手元にメモっておいたり。
その後の操作は、今一つ内容がよく分かってないのだけど。とりあえず巷の解説ページを頼りにしつつ。TortoiseGit に同梱されてる Puttygen を使って、「公開鍵」(public key)と「秘密鍵」(private key)なる2つのファイルを作成。その鍵を使ってリポジトリにアクセスする、のかな。たぶん。公開鍵が、サーバに置いとく文字列。秘密鍵が、自分のPCだけで持っておくファイル。
ひとまず、解説ページの通りに、
- 公開鍵 ... id_rsa.pub
- 秘密鍵 ... id_rsa.ppk
公開鍵をGitHub側に登録。公開鍵となる文字列を貼り付け。TortoiseGit からサーバにプッシュする設定をする際には、秘密鍵のファイルを指定。
どこに向けて ―― どのURL?URI?に対してプッシュするのかは、GitHubが表示してくれた説明ページに書いてあった気がする。git@github.com:アカウント名/リポジトリ名.git、だったかな…。
次回も、絶対に手順を忘れそうな気がするなあ…。
[ ツッコむ ]
以上です。