2011-01-31 5 views
0

私はgitを自分のプロダクションサーバにインストールし、/ httpdocs /の下にあるすべてのプロダクションコードをgitリポジトリに追加してコミットしました。git開発ディレクトリを作成する

私の開発Webサーバーが、/ httpdocs/dev /をHTMLルートディレクトリとして使用し、/ dev /をステージングディレクトリとdevディレクトリとして使用するように設定しました。

gitを使用して、/ httpdocs/dev /にブランチを作成して変更を加え、コミットしてから、/ httpdocs /フォルダにチェックアウトする方法を教えてください。

おかげで、 Gitの初心者

+1

Arrowmaster、チップをありがとう!私は最終的に私のリモートリポジトリとしてgithub.comを使用することに決めました。私はMicroプラン($ 7 /月)にサインアップしてプライベートレポジトリを持つことができましたが、コードをバックアップしてgithub.comを使用して、私のリポジトリの簡単なポイント・クリック・ナビゲーション。 私は新しいドメインdev-xxxx.comを登録することにしました。そこで簡単に変更を加えて私のgithub.comプライベートレポジトリにプッシュすることができました。 彼らはまたポスト受信フックをサポートしていますので、私はそれを今見ています。 http://help.github.com/post-receive-hooks/ –

答えて

1

あなたは詳細については、このwebpageの詳細を読むことができますが、基本的には、次のと裸のレポにポスト受けるフックを追加しgit init --bareでサーバー上の裸のレポを作成することができます。

#!/bin/sh 
GIT_WORK_TREE=/httpdocs git checkout -f 
0

"Gitの初期化" に続いて "CD /をhttpdocsは/ dev"、。完了しました。

これらの非常に簡単な作業を行う方法については、ドキュメントをご覧ください。

関連する問題