1. sixpetals

    No comment

    sixpetals
Changes in body
Source | HTML | Preview
@@ -44,16 +44,26 @@
もう標準でここに入ってても良い時期なんじゃないですかね?
### スラッシュで始まるテキストが勝手に、Windowsのパスとして読まれる問題
-スラッシュで始まるテキストが勝手に、Windowsのパスに変換されて補われてしまう問題ってのがあってホントに困ります。 /bin/bash とかコマンド中に書こうものなら容赦なく `C:/Program Files/Git/usr/bin/bash.exe:` なんてのに置き換わってしまいます。たとえそれが文字列として渡したいだけでも強制的にです。
+**スラッシュで始まるテキストが勝手に、Windowsのパスに変換されて補われてしまう**問題ってのがあってホントに困ります。 /bin/bash とかコマンド中に書こうものなら容赦なく `C:/Program Files/Git/usr/bin/bash.exe:` なんてのに置き換わってしまいます。たとえそれが文字列として渡したいだけでも強制的にです。
回避方法としては
* `//bin/bash` って書く
* 環境変数 MSYS_NO_PATHCONV=1 を設定する
-があるようです。
+があるようです。ぼくは // って書いてます。
+
+### 履歴をかしこくする
+
+Git Bash の履歴から重複したものを取り除いて記録します
+
+```
+echo "export HISTCONTROL=erasedups" > ~/.bash_profile
+```
+
+ちなみに、Git Bash なんですが履歴が上手く撮れてるときと取れてないときがあるような気がしてるんだけど気にせいかなあ。ちなみに履歴自体は `~/.bash_hisotry` にあって直接触ることも出来ます。
----
また何か思いついたら追記していきます。