これが以前に尋ねられた場合は許してください、しかし私は多くの検索をしていて、私の問題に対する最良の解決策を決定することができませんでした。
私は、他の人が関与する可能性が高いプロジェクトの唯一の開発者です。これまで、ファイルを毎日バックアップする以外にバージョン管理システムを使用したことはありませんでしたが(穴居人のバージョン管理:-))、複数の人がファイルを更新する方法が必要になりました。
いくつかの調査を行った後、GitHubが良い選択であるように思われたので、私は彼らの最も安いプランにサインアップし、それを使用する方法を学んでいます。リポジトリの作成やファイルの更新などはできますが、以下で詳しく説明する問題があります。
開発用コンピューターでWampServerを使用しているので、変更したファイルをライブサーバーにアップロードする前に変更をテストできます。私はここにあるサイトのルートディレクトリを持っています:
C:\wamp\www\[project]\www\
私のウェブサイトはローカルコンピューターにインストールしたCMSを使用しているため、サブディレクトリには何千ものCMSファイルがあり、「カスタム」ファイル(つまり非CMSファイル)のみをGitHubにアップロードしたいと考えています。
これを達成するための最良の方法は何ですか?
ディレクトリを除外するために.gitignoreファイルについて読んだところ、簡単なテストの結果、機能しているように見えたので、疑問に思っているのは、に基づいて新しいGitリポジトリを作成しC:\wamp\www\[project]\www\
、CMSのすべてのディレクトリをに配置して除外する必要があるということです。 .gitignoreファイル?これはうまくいくようですが、これが正しい方法であることを確認したいと思います。
アドバイスありがとうございます!