2012/03/09

Ubuntu11.10でgitを設定した時のメモ

Ubuntu11.10でgitのインストール・エディタの設定・P4Megrgeの設定をした時のメモ


・インストール

sudo apt-get install git-core

・ユーザー名とメールアドレスの設定

git config --global user.name "ユーザー名"
git config --global user.email メールアドレス

・editorの設定

~/.bashrcに
export EDITOR=emacs
もしくは、ターミナルから
git config --global core.editor "emacs"
と入力

・marge/diffをGUIツール(P4Merge)で表示する設定


1.ここから[User Essentials]-[Linux]をダウンロードし、解凍する。

2.スーパーユーザで/usr/local/bin/extMergeファイルを作成
sudo emacs /usr/local/bin/extMerge
以下を記述
#!/bin/sh
[1で解凍したディレクトリ]/bin/p4merge $*

3. スーパーユーザで/usr/local/bin/extDiffファイルを作成
sudo emacs /usr/local/bin/extDiff
以下を記述
#!/bin/sh
[ $# -eq 7 ] && /usr/local/bin/extMerge "$2" "$5"

4. 2と3で作成したファイルに実行属性を追加
sudo chmod +x /usr/local/bin/extMerge
sudo chmod +x /usr/local/bin/extDiff

5.~/.gitconfigに以下を追記
[merge]
  tool = extMerge
[mergetool "extMerge"]
  cmd = extMerge "$BASE" "$LOCAL" "$REMOTE" "$MERGED"
  trustExitCode = false
[diff]
  external = extDiff

0 コメント:

コメントを投稿

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates