(Git) Ktor 프로젝트 Git 초기화 및 GitHub 레포지토리 연결

업데이트:
1 분 소요

📌 Ktor 프로젝트 Git 초기화 및 GitHub 레포지토리 연결


📌 1. Git 초기화 및 GitHub 레포지토리 연결

Ktor 프로젝트를 Git으로 관리하고 GitHub에 원격 저장소를 연결하는 방법을 정리했습니다.


1️⃣ 터미널을 열고 Ktor 프로젝트 폴더로 이동

cd /path/to/your/ktor-project

📌 /path/to/your/ktor-project 부분을 자신의 프로젝트 경로로 변경하세요.


2️⃣ Git 초기화 (.git 폴더 생성)

git init

✅ 해당 명령어를 실행하면 .git 폴더가 생성되며, Git으로 프로젝트를 관리할 수 있습니다.


3️⃣ GitHub 레포지토리를 원격 저장소로 추가

👉 GitHub에서 만든 레포지토리 URL을 복사한 후 아래 명령어 실행

git remote add origin https://github.com/YOUR_GITHUB_USERNAME/YOUR_REPOSITORY_NAME.git

📌 YOUR_GITHUB_USERNAMEYOUR_REPOSITORY_NAME자신의 GitHub 계정과 레포지토리 이름으로 변경하세요.


📌 2. .gitignore 파일 추가 (Gradle/Kotlin 관련 불필요한 파일 제외)

1️⃣ .gitignore 파일 생성

📌 프로젝트 폴더 내 .gitignore 파일을 만들고 아래 내용을 추가하세요.

### Gradle ###
.gradle/
build/
out/
.idea/
*.iml
*.log

### Environment ###
.env

.gitignore 파일을 추가하지 않으면 빌드된 파일까지 올라가서 불필요한 용량 증가할 수 있습니다.


📌 3. 변경 사항 커밋 및 푸시

1️⃣ Git 상태 확인

git status

📌 현재 변경된 파일 목록을 확인할 수 있습니다.

2️⃣ 모든 변경 사항 추가

git add .

git add .를 사용하면 모든 변경 사항을 스테이징합니다.

3️⃣ 커밋하기

git commit -m "Initial commit"

📌 -m "Initial commit" 부분은 커밋 메시지이므로, 원하는 메시지로 변경할 수 있습니다.

4️⃣ GitHub에 푸시

git push -u origin main

main 브랜치로 변경 사항을 푸시합니다.
(🚨 master 브랜치를 사용하는 경우 main 대신 master를 입력하세요.)


📢 결론

Git을 초기화하고 GitHub에 연결하는 과정을 정리했습니다.
.gitignore 파일 추가로 불필요한 파일 업로드 방지
변경 사항을 커밋하고 GitHub에 푸시하여 원격 저장소와 동기화 완료 🎉


태그:

카테고리:

업데이트:

댓글남기기