スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

gitメモ(2)

リモート(Debian)にリポジトリを作って、前回作ったローカル(Mac)のリポジトリと同期させてみたときのメモです。

[Debianで作業]
# リモートのリポジトリを作成
mkdir /var/git/example.git
cd /var/git/example.git
/usr/local/bin/git --bare init

[Macで作業]
# リモートのリポジトリを登録
git remote add base ssh://username@example.com/var/git/example.git
# ローカルからリモートへ送信
git push base master
# リモートからローカルへ取得
git pull base master

# タグ付け
git tag ver1.0.0

# タグの情報をリモートに送信
git push --tags base master
# タグの情報をリモートから取得
git pull --tags base master

# アーカイブ化して取得
git archive --format=tar --prefix=src/ master | gzip > src.tar.gz
# タグを指定して取得するには・・
git archive --format=tar --prefix=src/ ver1.0.0 | gzip > src.tar.gz

[その他]
# リモートの登録を削除したいときは・・
git remote rm base
# 登録されているリモートの一覧を表示
git remote show
# 別環境にリポジトリのコピーを作りたいときは
git clone ssh://username@example.com/var/git/example.git



参考サイト:
http://blog.champierre.com/archives/670

コメントの投稿

非公開コメント

プロフィール

jou4

Author:jou4
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。