git

emacsの設定ファイルをバージョン管理してみた

二つ以上のPCでemacsを利用していると、設定ファイルの共有が面倒になってきたので、gitでバージョン管理してみました。 構成 自分の場合は、さくらインターネットを共用リポジトリにしました。また、ローカルの方では、ホームディレクトリにemacs/ディレク…

さくらインターネットをgitの共用リポジトリにする方法

git

今回は、さくらインターネットに共用リポジトリを作成するやり方を書きます。少しはまりました。また、gitのインストール方法はhttp://d.hatena.ne.jp/shiba1029196473/20100219に書いてあるので、参考にしてください。 ローカルにリポジトリを作成 これは簡…

gitでリモートリポジトリの登録方法

git

ローカルリポジトリで次のコマンドをうつ。 $git remote add origin ssh://(ユーザ名)@(サーバIPアドレスまたはサーバ名)/(リポジトリへのパス) $git config branch.master.remote origin $git config branch.master.merge refs/heads/master また、git…

gitの標準的なログメッセージ

git

gitでコミットするとき、メッセージを書くと思うが、何も考えず適当に書くと、後で何をしていたか思い出せなくなってしまう。ポイントとして次のようなメッセージ形式にするとよいらしい。 コミットがする変更の内容を1行で要約 1行の空行 変更した理由の…

gitを使ってみたまとめ(5)

git

前回は履歴を使った作業についてでした。今回はリモートリポジトリを使った作業についてです。1.gitで使えるプロトコル gitでは、SSH、git、HTTP/HTTPSのプロトコルが使用できる。SSHはセキュリティ重視の場合に、gitは速度重視の場合に、HTTP/HTTPSはファ…

gitを使ってみたまとめ(4)

git

前回は、ブランチの管理についてでした。今回は履歴を用いた作業についてです。1.ログ表示の基本 git logコマンドで今までのコミットのログを調べることが出来る。 $git log $git log -p $git log (コミット名) $git log -3 1番目はこれまでのログをすべ…

gitを使ってみたまとめ(3)

git

前回はadd、commitの詳細や、変更点の確認、ファイル管理についてでした。今回はブランチの使い方についてです。1.ブランチの作成 新しくブランチを作成するには、次のコマンド。$git branch (ブランチ名) $git checkout -b (ブランチ名) (分岐させたいブ…

gitを使ってみたまとめ(2)

git

前回はgitの大まかなコマンドでした。今回は追加とコミットの詳細、変化のチェック、ファイル管理について。1.変更の追加 git addコマンドがファイルをステージに追加するコマンドだ。次のような便利なコマンドがある。$git add -iiオプションをつけること…

gitを使ってみたまとめ(1)

git

gitでバージョン管理をしてみたかったため、入門gitという書籍を買い勉強中。自分で勉強したことをまとめてみようと思う。1.ローカルでのリポジトリ作成 ローカルでリポジトリを作成する。これはかなり簡単。testプロジェクトを作成する。$mkdir test $cd …

さくらインターネットにgitを入れた

git

さくらインターネットにgitを導入した。そこまで難しくはなかったが、一応メモ。$cd $mkdir local/git $wget http://kernel.org/pub/software/scm/git/git-1.7.0.tar.gz $tar zxvf git-1.7.0.tar.gz $cd git-1.7.0 $./configure --prefix=$HOME/local/git $g…