8

ディレクトリ Dir1 と Dir2 を持つリポジトリがあり、branchA にいるとします。

Dir1 のコンテンツを保持したまま、Dir2 のコンテンツを削除してマスター ブランチの Dir2 に置き換えたいとします。

これがそれほど単純であるとは思いませんが、理想的には:

cd Dir2
git [magic that replaces current dir with the contents of master branch]
4

1 に答える 1

17

ブランチから削除Dir2branchA
フェッチします。master

$ git checkout branchA
$ git rm -r Dir2
$ git checkout master -- Dir2
$ git commit -m "replaced Dir with Dir2 from master"
于 2012-09-13T10:36:21.450 に答える