2017-08-11 12 views
1

Visual Studio 2015で他の人が貢献できるウェブサイトを構築する必要があります。 Gitはバージョン管理プラットフォームです。Visual Studio Webサイトプロジェクトを完全にgitリポジトリに作成します

Webサイトをファイルシステム - > C:\ GitProjects \ Website1に設定して、ファイル - >新規 - > Webサイトを使用してVisual StudioでWebサイトを作成した場合、slnファイルは完全に別のフォルダ:\ Users \ tim \ Documents \ Visual Studio 2015 \ Projects \ Website1)

これは、slnファイルがgitリポジトリに存在せず、他の人がプロジェクトやプロジェクトを開くことができないことを意味します。

私たちはすべてVS2015でプロジェクトをセットアップする必要がありますか?

答えて

0

それは少し複雑ですが、答えは、ウェブサイト用のフォルダを作成することです(私はウェブサイトのそれを呼ばれる)を含むフォルダ内にslnファイル。これは、VSが同じ名前の2つのフォルダを作成しようとするため、おそらく最後に(2)が付いたフォルダです。

私はFile、New、Web SiteでWebサイトを作成しました。次に、テンプレート、Visual C#、ASP.NET Webフォームサイト。

VSでWebサイト用に作成したフォルダの内容を、slnファイルのあるフォルダ内のWebsiteフォルダにコピーします。

Visual Studioに戻ります。ソリューションエクスプローラでWebサイトを右クリックし、[削除]をクリックします。ソリューションファイルはソリューションエクスプローラで唯一のエントリである必要があります。

ソリューションを右クリックし、[追加]、[既存のWebサイト]の順にクリックします。 [Webサイト]フォルダを見つけて、[開く]をクリックします。すべてがgitリポジトリに追加できる単一のフォルダにあるはずです。

あなたがそれを行う前に、それは(VS内から)ソリューションの名前を変更することをお勧めしますと、(2)

を削除するフォルダ私はempty website and git

0

プロジェクトを任意のディレクトリに保存してから、そのディレクトリに移動してgit initを実行して、新しいgitリポジトリを作成します。

のgitを使い始めるに簡単なガイド:http://rogerdudler.github.io/git-guide/

全ドキュメント:https://git-scm.com/doc

+0

Visual Studioがslnファイル(およびパッケージフォルダ)を別のフォルダにWebサイトに置くという質問には答えません。私はslnファイルを移動しようとしたが、うまくいかなかった –

0

でステップによって完全なステップを書いたのではなくWebサイトのファイルをソリューションフォルダに移動しようとすると、slnファイルのコピーをVisual Studio内のWebサイトフォルダに保存する方がずっと簡単です。その後、プロジェクトフォルダ内の元のslnファイルを削除します。 ファイルエクスプローラでslnファイルを移動しないでください。 slnファイルにはパスが含まれており、新しいslnとして保存することでパスが更新されます。

@ TimSmith-Aardwolfのおかげで、彼の答えは彼のより詳細な答えにリンクしました。私はより具体的な答えをsame postに入れました。

関連する問題