hogehoge foobar Blog Style Beta

Web,Mac,Linux,JavaScript,Perl,PHP,RegExp,Git,Vim,Redmineなど技術的なことのメモや、ちょっと便利そうなものの紹介をしています。

git

CentOS5.5にgitをインストールする(yumを使用)

CentOSにgitをインストールしたときの備忘録です。 CentOSのデフォルトのyumリポジトリでは、git は提供されていないので、色々と作業することがありました。インストールにあたっては、こちらのページを参考にさせて頂きました。 CentOS 5.4 に git をイン…

git diffで比較した差分のファイルだけを抽出するスクリプト

HTML等をgitで管理していると、サーバーへのアップロード用のファイルとしてコミットした差分のファイルだけを抽出したい事があります。 「git diff」で差分の表示は出来るのですが、ディレクトリ構造を保持した状態でのファイル抽出みたいな事は出来ないよ…

git commitをやり直しする&取り消しする(「get commit --amend」と「git reset」)

git

git commitを実行あとでコミットをやり直したり、コミット自体を取り消す方法です。 直前にしたコミットをやり直す(git commit --amend) 直前にしたコミットをやり直す場合、「git commit --amend」を使用します。例えば、直前のコミットログが以下のよう…

git addでステージングしたファイルをアンステージング(キャンセル)する

git

git add を実行あとで修正していなかった部分に気づいてしまった場合や、 「git add .」で間違って.swpとかのバックアップファイルがステージングに入ってしまった場合に、 git addをキャンセルする方法です。 コマンドの構文 ファイルをキャンセルする場合 …

githubにリポジトリを登録してみる

githubへソースをアップするまでの手順の覚書として書いておきます。 ローカルマシン上には既にgitがインストールされているものとする。 githubへは無償のFreeで登録しました。1.ssh公開鍵の作成 ・githubへの登録にはssh公開鍵が必要になるので、事前に作…