問題タブ [git-worktree]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - git: ローカルに存在しないリモート ブランチのワークツリーをコピーする
職場では、いくつかの共通の基本機能を備えた 2 つの異なるバージョンを持つプロジェクトがあります。これらのバージョンを別のフォルダーに配置するために使用します。このフォルダーには、バージョンごとgit worktree
に 2 つの長期実行ブランチがあり、共通の機能用です。したがって、1 つのリポジトリに 3 つのフォルダーがあります。また、このためのリモート リポジトリがあり、すべてがそこにプッシュされます。master
master
自宅の PC には のフォルダーがmaster
あり、このローカル リポジトリは仕事用リポジトリと同じリモートにリンクされています。そして、ブランチのリストを取得すると、次のようになります。
バージョン a のすべてのものをローカル フォルダーにコピーするだけでなく、そのフォルダーが私の仕事のように git によって追跡されるcheckout
ようにしたいと考えています。するか、それをするか、もっとトリッキーなことをする必要がありますか?version-1
worktree
git clone
git checkout