モーグルとカバとパウダーの日記

モーグルやカバ(EXカービング)山スキー(BC)などがメインの日記でした。今は仕事のコンピュータ系のネタが主になっています。以前はスパム対策関連が多かったのですが最近はディープラーニング関連が多めです。

git

CentOS5にGitLab5をインストールする

はじめに いろいろな理由からCentOS5系(CentOS5.7)にGitLab5系(GitLab5.2)をインストールしなければならなくなり、だいぶはまったがなんとかインストールすることができた。 GitLabのインストールはいろいろはまりどころがあるが、CentOS6系でなら比較的容易…

gitのsubmodule addが絶対パスで設定されてしまう問題

CakePHPのプラグインの導入にgit submoduleを使って入れているのですが、そうやって作った環境をzipで固めて他の人に渡すと、gitでエラーが出てしまいました。 調べて見るとsubmoduleの設定内容の一部(configのworktreeのパスなど)が絶対パスで書かれていた…

gitでsubmoduleが「dirty」になったのを無視する設定

WebアプリをCakePHPで作っていて、そこにgitでTwitterBootstrapやTwigViewやらのプラグインを組み込んだのだけど、中を触ってないのになぜだか「dirty」になってしまい気持ち悪いなあ…と思っていました。 submoduleの使い方がダメなのか?? でこちらのエン…

msys gitをWindowsのファイル共有で使ってる時pushに失敗する

gitをチームで使いたい時、githubが使えない場合だと、gitlabやgitoriousのようなgitサーバを立てる必要があると思っていました。 でも実は、Windowsのファイル共有で共有しているフォルダ上にgitのリポジトリを作り、そこをorigin(中央リポジトリ)として使…

magitのハイライト色の変更

こないだも書いたみたいに、emacs上でmagit使ってるんですが、変更したファイルを選択するときなどのハイライト色が濃すぎて、ハイライトしてるとよく見えない… という問題がありました。 んでなんか情報ないか漁ってみると、こちらにmagitでdiffした時の色…

magitというemacsのgitフロントエンドでpush出来ない問題の解決

emacs上でgit使う時におすすめのフロントエンドに、magitがあります。 NSEG Git勉強会 #3 - モーグルとカバとパウダーの日記 http://d.hatena.ne.jp/stealthinu/20101216/p1 magit導入して、普通に使えたのですが、pushが上手くいかないという問題が起きまし…

NSEG Git勉強会 #3

NSEG Git勉強会の第三回Git勉強会 - 長野ソフトウェア技術者グループ NSEG 今回もなんかネタ提供せねばと思い、Gitoriousを入れてデモしよう!と考えたのですが、そこまで辿りつけず… orz なので、Gitoriousはインストールするの大変だよ〜 というだけのしょ…

NSEG Git勉強会 #2

前に感想エントリー書いたNSEG Git勉強会の2回目。まとめやプレゼン内容についてはGit勉強会 - 長野ソフトウェア技術者グループ NSEGより。 とみたさんが、Gitについて概要から実際の使い方についてまでまとめられたプレゼン資料を作られて、いろいろ説明し…

はじめてのGit

前エントリーNSEG Git勉強会関連 実際に試してみるため Linuxへgitのインストール WindowsへTortoiseGit+msysgitのインストール githubへの登録と利用 を行ってみた。 その過程でいくつかわかったことメモ。 Linuxへのgitインストール Linuxへのインストール…

NSEG Git勉強会

Gitというバージョン管理システムについて、自分はSubversionしか使ってなくて、興味はあったのだけど使ったことなかったので、とても勉強になりました。 今回の僕的まとめ。 Gitのような分散リポジトリは大きなプロジェクトじゃないと使う意味ないと思って…