私はGitにとって全く新しいです。私は実動サーバー、devサーバー、そして他の1人の開発者(合計2人)を持っています。私は自分のメインリポジトリをプロダクションブランチとして設定し、次にdevブランチ/リポジトリとして開発サーバを設定し、自分または他の開発者が接続するときに接続する必要があると考えています。& devブランチ/レポを取得するそこから走る。Git:環境を設定するにはどうしたらいいですか?
このようなことをする正しい方法のように聞こえるのですか?それ、どうやったら出来るの?
私はGitにとって全く新しいです。私は実動サーバー、devサーバー、そして他の1人の開発者(合計2人)を持っています。私は自分のメインリポジトリをプロダクションブランチとして設定し、次にdevブランチ/リポジトリとして開発サーバを設定し、自分または他の開発者が接続するときに接続する必要があると考えています。& devブランチ/レポを取得するそこから走る。Git:環境を設定するにはどうしたらいいですか?
このようなことをする正しい方法のように聞こえるのですか?それ、どうやったら出来るの?
gitはWebデプロイメントシステムではないことを覚えておいてください。
http://toroid.org/ams/git-website-howto
私の視点から、soruce制御システムは、展開インフラストラクチャとは無関係です。
人生をもっと楽にするために、すべてのリポジトリを扱う1つのGitサーバーをセットアップします。もちろん、いくつかのベストプラクティス/要件に従ってリポジトリの構造を構築します。
例えば:
デプロイメントサーバーを分割する方法は、Gitサーバーの所在とは関係ありません。あなたの2人のメンバーチームの誰がアクセス権を持っているのかを制限したいのであれば、権限でこれを行うことをお勧めします。
セントラルGitサーバーとSVNとの違いは? –
コミット。あなたは地元の支店でローカルに仕事をしますが、中央のGitサーバー(バックアップ、ソースコードの権利など)の最後を押します。しかし、作業は開発マシン上でローカルに行われます(おそらくサーバー上では行われません)。 – rit
レポジスはどこに住んでいますか?デベロッパーで?プロダクションで? –
+1 Pro Gitの場合@snow_mac:本の第1-4章をすぐに読んでください。 –
私はそれをもう一度。第1章から第3章では基本を学び、gitをサーバとしてセットアップする方法については4章で説明します。 – ralphtheninja
恐ろしい!君たちありがとう! –