Publicado · en mejora
Guía de uso
Por ahora este capítulo solo está disponible en coreano.
원본 창에서 항목을 선택하고 F5를 누르면 반대쪽 창으로 복사합니다. Ctrl+C로 복사한 뒤 대상 폴더에서 Ctrl+V로 붙여넣을 수도 있습니다. 실행 전 원본, 대상, 필터와 같은 이름의 파일 처리 방식을 확인하세요.
복사는 필터를 통과한 파일만 대상에 기록하며 원본은 지우지 않습니다. 개발 프로젝트를 전달할 때는 자동 프리셋을 사용해 의존성 폴더와 빌드 산출물을 제외할 수 있습니다.
| 방식 | 결과 |
|---|---|
| 덮어쓰기 | 대상의 기존 파일을 원본으로 바꿉니다. |
| 건너뛰기 | 기존 파일을 남기고 해당 항목을 복사하지 않습니다. |
| 더 새것만 | 수정 시각을 기준으로 더 새로운 원본을 복사합니다. |
| 다를 때만 | 크기 또는 수정 시각이 다른 파일을 복사합니다. 기본 방식입니다. |
| 둘 다 두기 | 이름에 번호를 붙여 기존 파일과 새 파일을 함께 둡니다. |
다를 때만은 파일 내용 전체가 같다는 검증이 아닙니다. 크기와 수정 시각이 같은 두 파일도 내용은 다를 수 있습니다. 내용 확인이 필요하면 폴더 비교에서 내용까지 비교를 사용하세요.
F6는 선택한 항목을 반대쪽 창으로 이동합니다. Ctrl+X 후 대상 폴더에서 Ctrl+V로 잘라내기를 실행할 수도 있습니다.
필터를 적용한 이동은 필터를 통과한 파일만 대상에 옮긴 뒤, 원본을 정리할 때 제외한 파일과 폴더도 삭제할 수 있습니다. 예를 들어 프로젝트에서 node_modules를 제외하고 이동하면 대상에는 소스만 남고 원본의 node_modules는 보존되지 않을 수 있습니다. 제외한 항목도 남겨야 한다면 이동 대신 복사를 사용하세요.
원본 정리는 작업이 성공하고 안전하게 정리할 수 있는 조건을 만족했을 때 진행됩니다. 오류나 취소, 대상의 다른 파일을 건너뛴 경우, 옮기지 않은 링크, 작업 도중 새로 생기거나 변경된 원본 등이 있으면 원본을 남기고 결과를 알립니다. 같은 드라이브에서는 이름 변경으로 옮길 수 있고, 다른 드라이브에서는 복사 후 원본을 정리합니다.
잘라내기 기본 필터는 Git 이력과 Git 무시 규칙의 대상을 자동으로 제외하지 않습니다. 링크나 정션 자체의 잘라내기는 거절합니다. Ctrl+Z는 기록이 남은 새 복사본을 휴지통으로 보내거나 이동한 항목을 원래 자리로 돌립니다. 덮어쓴 기존 파일의 내용을 복구하거나 기존 대상 폴더에 합친 전체 작업을 되돌리는 기능은 아닙니다. 중요한 자료를 다른 드라이브로 옮길 때는 먼저 복사하고 결과를 확인한 뒤 원본을 정리하는 방법도 사용할 수 있습니다.
작업 패널에서 진행 상황과 실패 항목을 확인합니다. 중지 후에는 원본과 대상에 실제 남은 항목을 확인하세요. 작업이 취소됐다는 이유만으로 이미 끝난 파일 작업까지 되돌아가지는 않습니다.
실패한 작업은 작업 패널의 실패한 것만 다시 기능으로 재시도할 수 있습니다. 먼저 대상 디스크의 여유 공간, 접근 권한, 파일 잠금과 네트워크 연결을 확인하세요. 이동 도중 앱이나 전원이 갑자기 꺼졌다면 대상과 원본을 확인한 후 중복 항목을 정리합니다.
개발 프로젝트 폴더를 Ctrl+C로 복사하고 다른 창에서 Ctrl+V를 누르면 제외할 부산물이 감지될 때 붙여넣기 - 파일 필터링 창이 나타납니다. 제외 후보가 없는 일반 폴더는 이 창 없이 진행할 수 있습니다. 창이 나타나면 프리셋과 미리 보기를 확인하고 복사 시작을 누릅니다. 창을 닫거나 Esc를 누르면 해당 요청을 취소합니다.
프로젝트의 상위 폴더도 검사하지만 탐색 깊이와 항목 수에는 한도가 있습니다. 원하는 필터가 자동 감지되지 않으면 F5의 복사 창을 열어 프리셋과 제외 패턴을 직접 지정하세요. 같은 이름 폴더를 새 이름으로 둘지, 기존 파일을 어떻게 처리할지도 따로 확인합니다.
| 옵션 | 선택과 확인 |
|---|---|
| 심볼릭 링크 | 건너뛰기, 링크 유지, 따라가기 중 목적에 맞게 선택합니다. 권한과 운영체제 제한으로 링크 생성이 실패할 수 있습니다. |
| 빈 폴더 | 자동, 유지, 제거 중 선택합니다. 자동은 필터 유무에 따라 달라집니다. |
| 안전 쓰기 | 임시 파일을 기록한 뒤 기존 파일을 교체합니다. 끄면 파일을 쓰는 도중 중단될 때의 결과가 달라집니다. |
| 큰 파일 스트리밍 | 큰 파일의 진행률과 취소 응답을 제공합니다. 끄면 운영체제의 네이티브 복사 경로를 사용합니다. |
| 폴더 내용만 복사 | 선택 폴더 자체가 아니라 그 안의 내용을 대상에 놓습니다. 예상 대상 경로를 미리 보기로 확인합니다. |
| 속도 제한 | 설정의 일반에서 MB/s를 지정합니다. 복사·이동에 적용되며 백업에는 적용되지 않습니다. |
공간 부족, 대상 권한이나 링크 오류가 나면 작업 패널의 실패 내역을 확인하고 원인을 해결한 뒤 실패한 것만 다시 실행합니다. 적용한 덮어쓰기 정책과 이미 완료된 파일도 함께 확인하세요.
다른 파일 창의 폴더 행에 선택 항목을 놓으면 그 폴더를 대상으로 하며, 반대쪽 목록의 빈 곳에 놓으면 현재 폴더를 대상으로 합니다. 반대쪽 창에는 기본 복사, 같은 창의 폴더에는 기본 이동이 적용됩니다. Shift를 누르면 이동, Ctrl(또는 macOS Command)을 누르면 복사로 선택할 수 있습니다. 이동의 원본 삭제 규칙은 F6과 같습니다.
놓을 대상과 이동 여부가 헷갈리면 놓기 전에 취소하고 F5/F6으로 원본·대상을 확인하세요. 자기 자신이나 자신의 하위 폴더로 옮기는 요청은 거절됩니다. 압축 안 항목은 끌어 놓기 대신 F5로 해제합니다.