事前確認事項

設定箇所

確認方法

コマンド

コマンド逆引き

レポジトリを作成する

cd /var/repo/#レポジトリを作りたいディレクトリ
git init

ローカルを元に戻す場合

git status

で変更内容を確認し、戻したいファイルを

git checkout hogehoge.txt

とするとcommitする前の状態に戻す

Commit毎のファイル内容を表示させる

git log --walk-reflogs master
commit db5daffa94e3ad0c95af63cc9462eefcd4cd473d
Reflog: master@{0} (Aya <aya@example.jp>)
Reflog message: commit: Class変更
Author: Aya <aya@example.jp>
Date:   Thu Apr 8 16:23:15 2010 +0900
    Class変更
commit 4b610fb5b0938a00b90898c2c41823cb736de4ea
Reflog: master@{1} ( Aya <aya@example.jp>)
Reflog message: commit: 不要なファイルの削除
Author:  Aya <aya@example.jp>
Date:   Thu Apr 8 15:43:55 2010 +0900
   不要なファイルの削除

と出ます。その後

git show master@{2}

とするとdiffだけれどもいい感じに出してくれます

レポジトリの引越し

Aサーバに/var/repo/projectA/.gitという感じであった場合

scp -r /var/repo/projectA/.git serverB:/var/repot/ProjectB/

とすればよいです。これだけ!

エラー時には

参考URL


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-03-12 (月) 16:54:22 (197d)