ひだまりソケットは壊れない

ソフトウェア開発に関する話を書きます。 最近は主に Android アプリ、Windows アプリ (UWP アプリ)、Java 関係です。

まじめなことを書くつもりでやっています。 適当なことは 「一角獣は夜に啼く」 に書いています。

Git

Windows 10 で Git 環境を整える

自分用メモ。 昔は GitHub Desktop をインストールすれば Git Shell も使えるようになって PowerShell で快適 Git 生活が送れていたのだけど、最近 GitHub Desktop をインストールしてみたところ、どうやら Git Shell は同梱されないようになってしまったっ…

Git のコミットのタイムスタンプには author date と committer date の 2 種類があるという話

Git

普段から git rebase や git commit --amend をよく使っており、それらのコマンドはコミットのタイムスタンプを変更しないものだと思っていたのですが、実はコミットのタイムスタンプを変更していることに気付いて驚いたという話。 Git のコミットがもつ 2 …

CodePlex からの git fetch に失敗する問題とその解決策、あるいは Ubuntu 12.04 で Git 1.8 をインストールする方法

CodePlex からの git fetch でエラーが発生する CodePlex から TypeScript のソースコードを git fetch しようとしたところ、以下のようなエラーが発生した。 error: RPC failed; result=56, HTTP code = 200 なんなんだろうなー、と思って調べてみたら、Git…

Git の object がおかしいというエラーが出た場合は object を表すファイルを消せば良さそう

Git

Git 使ってたんですよ、Git。 コミットするぜー、って思って git add した後に PC がおかしくなって強制終了しちゃったんですよ。まあそこまではいいですよ、糞 PC 使いにはよくあることです。 いや、よくないけどさ。でだ。 再起動した後で git status して…