2016-05-11 10 views
0

VS2015を使用して公開するベアリポジトリが必要です。しかし、すでに--bareコマンドで作成された "config"ファイルがあるため、私の公開は失敗します。このファイルはweb.configです。ベアディレクトリにファイルを追加できない

私は裸のリポジトリに公開ディレクトリからファイルを貼り付けしようとすることによってこれを確認しました。まだ動作しません。

私は(公表されたファイルが存在する場合)ディレクトリ内git init --bareを使用しようとすると、それは設定ファイルでエラーがあると言って失敗しました。

これはどのように処理されますか?次のように

答えて

1

流れは次のようになります。

mkdir myrepo 
cd myrepo 
git init --bare 

次に、あなたがあなたのIDEでリモートとしてレポを設定し、それにプッシュ。レポとIDEへのアクセスの構成

はGitのバックエンドやIDEによって異なります。

エラーが示すように、裸のレポが正規レポと同じ獣ありません。それは変更を追跡するだけの特別なファイル構造を持ち、ファイル自体は人間の認識可能なフォーマットでは含みません。

それは本質的に、あなたの通常のレポディレクトリのちょうど.git一部ですので、既存のファイルと通常のファイルには、エラーが発生します。

+0

うーん、私も、私は同じエラーが出るでしょう仮定し、それにファイルをプッシュしないで考えていました。そうじゃないの?もしそうなら、その答えはそれにプッシュすることであり、私はこの問題を抱えませんか?ありがとう、gitに新しい。 – REMESQ

+1

うん、それはあなたのプッシュで裸のレポを埋める。全く異なる動物で、rsyncとの違いは何ですか? –

関連する問題