카테고리 보관물: Git

Git

힘내 : 다른 지점에서 디렉토리의 모든 파일을 복사 모든 파일을 개별적으로 복사하여 git checkout master —

다른 지점의 디렉토리에있는 모든 파일을 어떻게 복사합니까? 수행하여 해당 디렉토리의 모든 파일을 나열 할 수 있습니다

git ls-tree master:dirname

그런 다음 모든 파일을 개별적으로 복사하여

git checkout master -- dirname/filename

그러나 지금까지 와일드 카드를 사용하는 것은 완전히 실패했습니다. 이것은 아무것도하지 않습니다 :

git checkout master -- dirname/*.png

bash 스크립트를 사용하여 그렇게 할 수 있다고 생각하지만 더 쉬운 방법이 있어야합니까?



답변

트리에서 파일을 옮기지 않으려는 경우 디렉토리를 체크 아웃하면됩니다.

git checkout master -- dirname