そこで、WindowsバージョンのGitをローカルにインストールすることにしました(Unix Web開発だけでなく.NET開発も行っているので、.NETプロジェクト用にUNIXでGitを実行するのは遠慮がちです)。
Web開発作業では、FTPを使用して自分でデプロイしますが、質問したいと思います。Gitに、特定のブランチ内のすべてのファイルなど、ファイルのサブセット用のディレクトリ構造を構築させる便利な方法はありますか?
例:このWebサーバーのファイル構造があるとします
/public_html/index.php
/public_html/config.php
/public_html/style/style.css
/public_html/style/typography.css
ローカルでは、index.phpとstyle.cssのみを変更します
これらのファイルを「チェックアウト」して、完全なファイルパスを構築する方法があれば便利です。Visual Source Safeでは、実際にはすべてのファイルがVSSデータベースに保存されます。したがって、作業コピーを削除し、いくつかのファイルをチェックアウトすると、適切なディレクトリ構造で作業ディレクトリに書き込まれます。GITにそのようなものはありますか?もしそうなら、私は変更されたファイルをエクスポートし、ルートフォルダ(/ public_html)をサーバーにアップロードすることができます