- sanftekatze
- 3032
- 0
- 2
- 0
TortoiseGit 1.6.2.0とmsysGit 1.7.3.1をインストール。日本語化ファイルは古そうなので、とりあえず見送り。
2011-01-21 08:55:02TortoiseGitでリポジトリを作成しようとしたら、「git.Run() had no output」と出て作成できない。さて、どうしたものやら。
2011-01-21 10:30:53コマンドラインで「git init」実行したらリポジトリが無事できたので、TortoiseGit側が設定か何かまだたりないのかも。
2011-01-21 11:34:33コマンドラインでは問題なく使えているけど、TortoiseGitからは何もできない。とりあえずはコマンドラインで使って、徐々にTortoiseGitを使えるようにしていこう。
2011-01-21 13:07:48msys.batのショートカットを作成し、作業フォルダをマイ ドキュメントにしてランチャーに登録したら、Gitが起動したときにマイ ドキュメントが無事カレントディレクトリになっていた。ファイラーから起動したときに期待したフォルダにカレントディレクトリを移す方法も模索してみよう。
2011-01-24 15:39:08ファイラーからGitを期待したカレントディレクトリにして開くのはちょっと無理そうなので、とりあえずあきらめておこう。
2011-01-24 15:50:33TortoiseGitをアンインストール。msysgitもいったん削除して、別の形式のインストーラで再インストール。これでどこのフォルダからでもコマンドプロンプトを起動してGitを使えるはず。
2011-01-25 17:51:38今回使ったGitのインストーラのオプションをよく見たら、「Use a TrueType front in the console」とあったからこれか。外して再インストールしても、表示が元に戻らなかった。
2011-01-25 18:06:43Gitを使い始めるには、(1)Gitのインストール(2)ユーザ名とメールアドレスを設定(3)リポジトリの作成(4)ファイルの追加とコミット、という手順になるのか。ふむふむ
2011-01-26 12:41:23GitのリポジトリはSubversionのような集中管理するためのものではなく、RCSのように管理対象ファイルと同じフォルダで管理するもの、と理解した。
2011-01-26 12:44:20これから作るのGAEのテストアプリをGitで管理してみる事にした。まずは自動生成されたファイルを「git init」「git add」「git commit」した。
2011-01-27 13:00:23自作のGAEアプリケーションのソースをGitでコミットしてみた。git commit -aだと、未管理のファイルもaddしてcommitしてくれるのでいいらしい。
2011-02-04 12:41:54git commit -a -m 'コメント'でやったら、git logしてみたら予想通りコメント部分がきちんと表示されない。たぶん、普通のコマンドプロンプトで実行したからShift-JISで記録されたのだと思われる。chcp 65001を実行してgit logしても変わらず。
2011-02-04 12:52:01新たに作成したフォルダにファイルを移動しようとしてgit mvをしたら、よく分からない挙動をした。新しいフォルダに移動できないと言われてgit addで新しいフォルダをgit addしようとしたら出来なくて、git add .したら既存のファイルがaddされた。
2011-02-07 13:07:24そしたらgit mvができるようになったので、3つファイルをgit mvしてgit commit -aしたら、ファイルが2つ管理外だと言われた。仕方がないのでその2つをgit addしてgit commit -aした。これで何とか全部管理下になったのかな。
2011-02-07 13:10:01