作業ノート

様々なまとめ、雑感など

2013-11-01から1ヶ月間の記事一覧

gitで無視したいファイルが既にリポジトリにあるかを調べる

git

無視したいファイルがリポジトリにあるか確認して、もしあるなら削除したいと思って調べたメモ。 gitのls-filesサブコマンドで確認できる。 $ git ls-files -i --exclude-standard -iオプションで無視ファイル(ignore)のみを表示。このオプションは--exclude…

makefileを作る

会社で管理しているシステムにC言語で作られたWebシステムがある。OracleのOCIを使ってDBに接続していろいろな処理を行う。10年ほど運用しているらしい。 このシステム、buildするときはshellスクリプトを実行するのだが、shellスクリプト内でgccコマンドを…

CentOSにyumレポジトリを追加する

開発環境の構築などで頻繁に導入するのでメモ。 EPEL EPEL - FedoraProjectを開く How can I use these extra packages? の節にあるリンク(EL5、EL6)のどちらかを開く 開いたページの下部に epel-release-XXXとあるので、それをダウンロード、もしくはURLを…

CentOSで固定IPを設定し、ホスト名を変更する

よく忘れるのでメモ。 IPの指定 $ sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth1 HWADDR=... TYPE=Ethernet UUID=... ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.56.14 NETMASK=255.255.255.0 BOOTPROTOの値をdhcpか…

ダンガンロンパ

ダンガンロンパ1・2 Reload出版社/メーカー: スパイク・チュンソフト発売日: 2013/10/10メディア: Video Gameこの商品を含むブログ (18件) を見る PS Vitaで1と2がセットででること、アニメ化されることを知って購入。その後、録画したアニメをまとめて観た…

git cherry-pickでマージコミットを適用する

$ git cherry-pick -m 1 ec6a3c5 マージコミットは、そのコミットの親が複数(マージ元、マージ先)あるので、そのままでは適用できない。 適用するときにどちらの親を選ぶか、それを指定するのが-mオプション。親コミットを選択して、親コミットとマージコ…