12FF5B8

hico_horiuchiの技術系な覚え書き.

Git

Gitでgrepとsedを組合せたaliasを作る

Git

Gitで追跡してるファイルに対して、指定したパターンを置換するようなaliasを作った。 git grep Gitで追跡してるファイルに対してgrepをかけるコマンド(標準)。 試しに現在製作中のalert2chatwork.rbでやってみる。 $ git grep alert README.md:alert2chatwo…

Emacs Advent Calendarを読み直す

改めて、今までに開催されたEmacs Advent Calendarを読み直してみた。 Emacs Advent Calendar 2012 - Qiita Emacs Advent Calendar jp: 2011 : ATND Emacs Advent Calendar jp: 2010 : ATND Emacs Advent Calendar jp: 2009 : ATND その中から、今回、導入し…

Gitの環境整備をした

Git

GitHubでpull requestをされるようになったので、本格的にGitの環境を整備する。 作業環境 Windows 7 msysgit - Git for Windows - Google Project Hosting ckwとnyaosで快適なCUI環境を [12FF5B8 Wiki] コミットメッセージを書くエディタ 今までは、Emacsを…

リモートリポジトリを作る

Git

今までGitHubをリモートリポジトリとして使っていたが、サーバでもリモードリポジトリを作ってみた。 サーバ側 sampleというリポジトリを作成する。 $ mkdir sample.git $ cd sample.git $ git init --barebareオプションを付けると、作業ファイルのない、管…

git logを見易くする

Git

最近、実験のソースコードをGitで管理するようにした。 ブランチ切ったりし始めたので、logを見易くするために、整形と色付けをしてみた。~/.gitconfigに以下の設定を追加する。 [alias] graph = log --graph --date=short --pretty=format:\"%C(yellow) %Cg…

gitで使うエディタをEmacsにする

Git

$ git commit したときに、コミットメッセージを書くエディタがVimになっていた。許せないので、以下のようにして、エディタをEmacsに設定する。 $ git config --global core.editor 'emacs -nw' これで快適にコミットメッセージが書ける。 (今日先輩にメッ…

GitHubで学生用の無料microプラン申請

Git

GitHubに登録して結構経つのだが、全く使っていなかった。 研究室も決まったし、活用したいと思ったので、学生用の無料microプランに申請してみた。 申請方法 Contact GitHub ・ GitHubの「I'm student」から申請する。 申請するために、GitHubアカウントと…