私は2つのブランチ、1つは "gh-pages"と呼ばれ、もう1つは "master"ブランチです。どちらも "node_modules"のような別個のフォルダを持っていますが、それらは全く異なっています。そして、彼らはuntrackedです!別のnode_modulesフォルダのgit checkout
です。 「GH-ページ」ブランチ
git checkout gh-pages
私はすべてを追跡Gitは単に削除(ただし、保存)しないように指定する方法が必要になりますが、また、(「node_modules」フォルダなど)すべての人跡未踏のファイルとフォルダを次のように"master"ブランチからそして、追跡されたすべてのファイルとフォルダを、 "gh-pages"ブランチからロードし、すべての未追跡のファイルとフォルダをロードします。
簡単な方法がありますか、2つが十字にならないように、それぞれのチェックアウトのために追跡されていないファイルとフォルダを本当に削除する必要がありますか?
は、あなたが任意の回避策を知っていますか?私は、異なるノードモジュールを持つgh-pagesブランチを持つことはGitHubの共通の動作であることを意味します。 – user3631654
あなたのVCSの一部にして、それらを追跡してください:) –
あなたは深刻な権利を持つことはできませんか?現在のプロジェクトでは、実際の66個のソースファイルが176 KBの大きさである14000個以上のファイルを持つ約60 MBのノードモジュールが存在します。 – user3631654