2016-04-16 6 views
0

私はIn git, is there a simple way of introducing an unrelated branch to a repository?を試しましたが、正しい解決策が見つかりませんでした。新しいディレクトリに無関係のブランチを作成するには

ちょうど私が望むのは、新しいブランチ、つまりv2を作成することです。 v2ブランチは、masterブランチの内容を持ちますが、masterから独立している必要があります。また、v2ブランチは別のディレクトリにある必要があります。

私の現在のローカルディレクトリは次のとおりです。

|light-mvc 
| --master // contains the master branch 
| --v2 // should contain the v2 branch 

と(それが重要な場合)私のリモートレポがhttps://github.com/YashKumarVerma/Light-PHP-MVCある

答えて

1

あなたはこのような何かを行うことができます。

masterのフォルダはlight-mvcの中にあり、あなたのリモコンは最新のものだとします。

git branch v2を使用してブランチを作成します。次にgit checkout v2を作成し、新しいディレクトリv2を作成し、それに入れるコードを入れてください。次に、同じブランチ、つまりv2を押します。

本質的にあなたのマスターブランチにはmasterフォルダがあり、v2ブランチにはmaster + v2フォルダがあります。

これが解決することを願っています。

+0

'master'フォルダ内で' git checkout branchname'を実行する必要がありますか? –

+0

'error:pathspec 'v2'はgitで認識されたファイルと一致しませんでした。':git checkout v2'をマスターディレクトリ –

+0

いいえ、 'git init'を使ってgitを初期化した場所でなければなりません。あなたの場合、それは 'light-mvc'でしょう。 –

関連する問題