가져오기를 사용하면 기존 코드나 디자인을 Replit Apps로 가져와 Agent로 계속 빌드할 수 있습니다.
지원되는 소스
| 소스 | 제공하는 내용 | 최적 사용 사례 |
|---|
| GitHub | 저장소 URL 또는 저장소 선택기 | 공개 및 비공개 저장소 가져오기 |
| Bitbucket | 저장소 URL 또는 저장소 선택기 | Bitbucket 호스팅 저장소 가져오기 |
| Vercel | Vercel 프로젝트 뒤의 GitHub 저장소 | Vercel 앱 마이그레이션 |
| Figma | 프레임 URL | 디자인을 React 앱으로 변환 |
| Claude | Claude에서 전송된 디자인 | Claude 디자인을 대화형 앱으로 변환 |
| Bolt | Bolt에서 내보낸 GitHub 저장소 | Bolt 프로젝트 마이그레이션 |
| Lovable | Lovable에서 내보낸 GitHub 저장소 | Lovable 프로젝트 마이그레이션 |
| Base44 | Base44에서 내보낸 GitHub 저장소 | Base44 프로젝트 마이그레이션 |
| ZIP | .zip 파일 업로드 | 로컬 프로젝트 아카이브 가져오기 |
| 스프레드시트 | .xlsx, .csv 파일, 또는 Google Sheets URL | 스프레드시트 데이터로 앱 빌드 |
| 이전 Agent 내보내기 | 이전 Agent App에서 내보낸 GitHub 저장소 | 이전 Agent App 재가져오기 |
| 빈 프로젝트 | 없음 | Agent 없이 빈 프로젝트를 원하는 고급 사용자 |
Replit은 가져오기 시작 전에 호환성을 검증합니다.
Figma 디자인의 경우 Figma 디자인을 인터랙티브 앱으로 변환하기를 참조하세요.
Claude에서 전송된 디자인의 경우 Claude 디자인을 앱으로 변환하기를 참조하세요.
빠른 가져오기
단계별 지침을 위해 소스를 선택하세요:
Lovable
Base44
Vercel
Bolt
GitHub
ZIP
⏰ 예상 시간: 4분Lovable 프로젝트를 GitHub에 내보낸 다음 해당 저장소를 가져와 Replit으로 가져옵니다.시작 전에
- 내보낼 수 있는 Lovable 프로젝트
- Lovable에 연결된 GitHub 계정
- Replit 계정
단계
- Lovable 프로젝트를 GitHub에 내보냅니다.
- replit.com/import를 여세요.
- Lovable을 선택하세요.
- GitHub 계정을 연결하세요.
- 내보낸 Lovable 저장소를 선택하세요.
- Import를 선택하세요.
What gets imported
Replit imports the following from your project:
- Code: Application logic and source files
- Design and styles: UI components and styling rules
- Assets: Images, icons, and static files
- Backend logic: Server-side functionality, if present
- Database schema: Table structure, if present
What is not imported
- Supabase data: Existing database records are not migrated
- Secrets: Environment variables and API keys must be added separately
Use Agent to rebuild missing functionality, add secrets, and recreate database data.During import, . If your app needs changes, use these Project Editor tools:
- Agent: Refine features, debug issues, and make code changes
- Secrets: Add API keys and environment variables
- Workflows: Set the Run command for your app
Continue your journey
Now that you’ve imported your , explore these next steps: ⏰ 예상 시간: 4분Base44 프로젝트를 GitHub에 내보낸 다음 해당 저장소를 가져와 Replit으로 가져옵니다.시작 전에
- 내보낼 수 있는 Base44 프로젝트
- Base44에 연결된 GitHub 계정
- Replit 계정
단계
- Base44 프로젝트를 GitHub에 내보냅니다.
- replit.com/import를 여세요.
- Base44를 선택하세요.
- GitHub 계정을 연결하세요.
- 내보낸 Base44 저장소를 선택하세요.
- Import를 선택하세요.
What gets imported
Replit imports the following from your project:
- Code: Application logic and source files
- Design and styles: UI components and styling rules
- Assets: Images, icons, and static files
- Backend logic: Server-side functionality, if present
- Database schema: Table structure, if present
What is not imported
- Supabase data: Existing database records are not migrated
- Secrets: Environment variables and API keys must be added separately
Use Agent to rebuild missing functionality, add secrets, and recreate database data.During import, . If your app needs changes, use these Project Editor tools:
- Agent: Refine features, debug issues, and make code changes
- Secrets: Add API keys and environment variables
- Workflows: Set the Run command for your app
Continue your journey
Now that you’ve imported your , explore these next steps: ⏰ 예상 시간: 3분프로젝트 뒤의 GitHub 저장소를 연결하여 Vercel 프로젝트를 Replit으로 가져옵니다.시작 전에
- GitHub에 연결된 Vercel 프로젝트
- 백업 GitHub 저장소에 대한 접근 권한
- Replit 계정
단계
- replit.com/import를 여세요.
- Vercel을 선택하세요.
- GitHub 계정을 연결하세요.
- Vercel 프로젝트의 저장소를 선택하세요.
- 요청된 시크릿과 환경 변수를 추가하세요.
- Import를 선택하세요.
가져오는 내용
- 프로젝트 파일 및 디렉토리 구조
- 의존성 및 프레임워크 설정
- Replit의 실행 및 빌드 기본값
가져오지 않는 내용
- 기존 환경 변수 값
- 커스텀 도메인
- Vercel 전용 엣지 또는 미들웨어 동작
- 외부 분석 또는 모니터링 설정
During import, . If your app needs changes, use these Project Editor tools:
- Agent: Refine features, debug issues, and make code changes
- Secrets: Add API keys and environment variables
- Workflows: Set the Run command for your app
Continue your journey
Now that you’ve imported your , explore these next steps: ⏰ 예상 시간: 4분Agent는 현재 Vite + React 앱의 Bolt 가져오기를 지원합니다.
Bolt 프로젝트를 GitHub에 내보낸 다음 해당 저장소를 가져와 Replit으로 가져옵니다.시작 전에
- 내보낼 수 있는 Bolt 프로젝트
- Bolt에 연결된 GitHub 계정
- Replit 계정
단계
- Bolt 프로젝트를 GitHub에 내보냅니다.
- replit.com/import를 여세요.
- Bolt를 선택하세요.
- GitHub 계정을 연결하세요.
- 내보낸 Bolt 저장소를 선택하세요.
- Import를 선택하세요.
What gets imported
Replit imports the following from your project:
- Code: Application logic and source files
- Design and styles: UI components and styling rules
- Assets: Images, icons, and static files
- Backend logic: Server-side functionality, if present
- Database schema: Table structure, if present
What is not imported
- Supabase data: Existing database records are not migrated
- Secrets: Environment variables and API keys must be added separately
Use Agent to rebuild missing functionality, add secrets, and recreate database data.During import, . If your app needs changes, use these Project Editor tools:
- Agent: Refine features, debug issues, and make code changes
- Secrets: Add API keys and environment variables
- Workflows: Set the Run command for your app
Continue your journey
Now that you’ve imported your , explore these next steps: ⏰ 예상 시간: 2분GitHub 저장소를 Replit으로 가져와 더 빠르게 실행, 테스트, 게시하세요.시작 전에
- GitHub 저장소 URL
- 저장소에 대한 접근 권한(공개 또는 비공개)
- Replit 계정
옵션 1: 빠른 가져오기빠른 가져오기는 공개 저장소에 적용됩니다.
github.com/ 이후의 저장소 경로를 복사하세요.
https://replit.com/github.com/<owner>/<repo>를 여세요.
- Enter를 눌러 가져오기를 시작하세요.
예시
- GitHub URL:
https://github.com/exampleUser/my-app
- Replit 가져오기 URL:
https://replit.com/github.com/exampleUser/my-app
옵션 2: 안내형 가져오기안내형 가져오기는 공개 및 비공개 저장소를 지원합니다.
- replit.com/import를 여세요.
- GitHub을 선택하세요.
- GitHub 계정을 연결하세요.
- 저장소를 선택하세요.
- Import를 선택하세요.
가져오는 내용
- 저장소 파일 및 폴더
- 의존성 파일
- 일반적인 실행 및 빌드 설정
가져오지 않는 내용
- 기존 시크릿 값 및 환경 변수 값
- Replit에서 기본적으로 실행되지 않는 플랫폼별 서비스
During import, . If your app needs changes, use these Project Editor tools:
- Agent: Refine features, debug issues, and make code changes
- Secrets: Add API keys and environment variables
- Workflows: Set the Run command for your app
Continue your journey
Now that you’ve imported your , explore these next steps:GitHub 연결 문제 해결Failed to get repository, please re-authenticate with GitHub 오류가 표시되거나 저장소 드롭다운에 No repositories found가 나타나면, GitHub 가져오기 흐름은 Account → Connected Services 페이지의 연결과 별도의 연결을 사용합니다. Connected Services에서만 재연결해도 가져오기 흐름은 수정되지 않습니다.Git Providers에서 GitHub 재연결
Replit 계정 설정의 Git Providers 섹션을 열고, GitHub 연결을 해제한 후 같은 화면에서 다시 연결하세요. 이후 개인 저장소가 가져오기 드롭다운에 표시되어야 합니다.
GitHub 조직에 대해 Replit 앱 승인
⏰ 예상 시간: 3분.zip 파일을 업로드하여 로컬 프로젝트를 가져옵니다.시작 전에
- 프로젝트가 포함된
.zip 파일
- 아카이브에 명확한 프로젝트 루트 폴더
- Replit 계정
단계
- replit.com/import를 여세요.
- ZIP을 선택하세요.
.zip 파일을 업로드하세요.
- 요청된 시크릿과 환경 변수를 추가하세요.
- Import를 선택하세요.
가져오는 내용
- 프로젝트 파일 및 디렉토리 구조
- 의존성 파일
- Replit의 실행 및 빌드 기본값
가져오지 않는 내용
- 기존 환경 변수 값
- 커스텀 도메인
- 수동 설정이 필요한 플랫폼별 서비스
- 기존 데이터베이스 데이터
- 기존 서드파티 커넥터 설정
During import, . If your app needs changes, use these Project Editor tools:
- Agent: Refine features, debug issues, and make code changes
- Secrets: Add API keys and environment variables
- Workflows: Set the Run command for your app
Continue your journey
Now that you’ve imported your , explore these next steps:
기타 소스
Bitbucket
- Bitbucket 저장소 URL을 붙여넣거나 Bitbucket 계정을 연결하여 저장소를 검색하세요.
- 가져오기 중 Agent 지원은 GitHub 호스팅 프로젝트에 비해 제한될 수 있습니다.
스프레드시트
- Excel(
.xlsx) 또는 CSV 파일을 업로드하거나, 공개 Google Sheets URL을 붙여넣으세요.
- Agent가 스프레드시트 구조를 읽고 데이터로 시드된 데이터베이스와 함께 풀스택 앱을 빌드합니다.
- 레코드를 보고, 검색하고, 관리할 수 있는 UI가 포함됩니다.
이전 Agent 내보내기
- GitHub 저장소에서 이전에 내보낸 Agent App을 다시 가져옵니다.
- Replit이 Agent 전용 구조(코드, 데이터베이스 스키마, 백엔드 기능)를 보존합니다.
- 데이터베이스 값과 시크릿 값은 가져오지 않습니다.
빈 프로젝트
- Agent 없이, 프레임워크 선택 없이, 스캐폴딩 없이 완전히 빈 프로젝트를 시작합니다.
- 프로젝트 설정에 대한 완전한 제어를 원하는 고급 사용자에게 최적입니다.
제한사항
- 기존 데이터베이스 데이터는 마이그레이션되지 않습니다.
- 일부 복잡하거나 독점적인 의존성은 수동 설정이 필요할 수 있습니다.
- 대형 프로젝트는 처리 시간이 더 걸릴 수 있습니다.
모범 사례
- 가져오기 전에 민감한 자격 증명을 제거하세요.
- 소스 프로젝트 구조를 깔끔하게 유지하세요.
- 가져오기 후 의존성과 실행 명령을 확인하세요.
- 게시 전에 핵심 흐름을 테스트하세요.
문제 해결
가져오기가 실패하면 다음 영역을 먼저 확인하세요:
- 호환성 오류: 필요한 프로젝트 파일과 지원되는 프레임워크를 확인하세요.
- 접근 오류: 저장소 또는 소스 권한을 확인하세요.
- 처리 오류: 프로젝트 구조를 단순화하거나 크기를 줄인 후 다시 시도하세요.
문제가 계속되면 Replit Community Hub를 방문하거나 지원팀에 문의하세요.
Agent 마이그레이션 작업이 필요한 가져오기는 크레딧을 소비할 수 있습니다. 크레딧 사용량은 프로젝트 복잡도에 따라 다릅니다.