ローカルリポジトリのgitで、元のブランチとは異なるブランチがアップストリームとして設定されているさまざまなブランチで作業したい

Aastha

GitHubの使い方を学んでいます。
起点とは異なるブランチがアップストリームとして設定されているローカルリポジトリのgitで異なるブランチを操作したいと思います。

ローカルまたはコンピューターのブランチに異なるフォルダーを作成してそれらを追跡する必要がありますか、それとも1つのローカルリポジトリを使用して異なるブランチのコードを表示できますか?

CodeWizard

いくつかの方法があります

git checkout

git checkout <branch>あなたを使用して、フォルダの内容を「変更」して、目的のブランチのファイルを反映させます。「ルート」フォルダには、毎回1つのブランチのコンテンツを含めることができます

git worktree

ここに画像の説明を入力してください

# Add "another" directory for a different branch
git worktree add <second path>/<branch name>

これにより、コンピューター上に別のフォルダーが作成され、異なるブランチで同時に作業できるようになります。

### Creating new worktree

# create new branch inside the worktree folder 
git worktree -b <branch name> <path>

### Removing worktree

# Tell git to remove the workdir copy
git worktree delete ...

ワークツリーの一覧表示

ここに画像の説明を入力してください

ここに画像の説明を入力してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ