-
사이드 프로젝트 진행시 github 연결.Side Project 2025. 12. 19. 12:23
사이드 프로젝트 진행시 github 연결이 필요하여 해보았다.
뭐 github 가입은 필수고(나는 과거에 가입되어 있어서 진행)
* IntelliJ 프로젝트를 GitHub에 올리는 전체 흐름 (Windows + Git Bash)
0) 준비물
- Git for Windows 설치
- GitHub 저장소(Repo) 생성: 예) tech-support-scheduler
- SSH 키 등록 완료 후 아래 명령이 성공해야 함:
ssh -T git@github.com성공 메시지 예:
You've successfully authenticated...1) .gitignore 만들기 (꼭 추천)
이건 “올리면 안 되는 것들”을 자동으로 빼주는 필터야.
(빌드 결과물, IDE 설정파일 같은 거)프로젝트 루트에 .gitignore 파일 만들고 아래 넣기:
# Gradle .gradle/ build/ # IntelliJ .idea/ *.iml out/ # Logs *.log # OS .DS_Store Thumbs.db2) Git 저장소 시작(처음 1번만)
프로젝트 폴더에서:
git init3) 내 계정 정보 설정(처음 1번만)
git config --global user.name "jinpark992" git config --global user.email "dacsar@naver.com"4) 올릴 파일 등록(스테이징)
git add .현재 상태 확인:
git status5) 저장(커밋)
git commit -m "first commit"6) 브랜치 main으로 맞추기(처음 1번만)
git branch -M main7) GitHub 원격 저장소 연결(처음 1번만)
git remote add origin git@github.com:jinpark992/tech-support-scheduler.git확인:
git remote -v8) GitHub로 업로드(push)
git push -u origin main앞으로 “소스 수정하고 다시 올릴 때” 루틴(매번 하는 작업)
1) 수정한 파일 확인
git status2) 수정한 것 등록
전체 다 올릴 거면:
git add .(특정 파일만 올릴 거면)
git add src/main/java/...3) 커밋(저장) — 메시지는 “뭐 바꿨는지” 짧게
git commit -m "공지사항 목록 UI 수정"4) 푸시(업로드)
git push자주 쓰는 보조 명령(필요할 때만)
커밋 내역 보기
git log --oneline잘못 add 했을 때(스테이징 취소)
git reset원격 저장소 연결 확인
git remote -v핵심만 한 줄 요약
- 처음 1회: init → add → commit → remote add → push
- 이후에는 git add . ->git commit -m "메시지" -> git push 이렇게 진행 하면됨
'Side Project' 카테고리의 다른 글
기능 추가(메모) (0) 2025.12.30 기술지원 사이드 프로젝트 진행 (~2025-12-30) (0) 2025.12.30 기술지원 웹페이지 진행 상황(~2025-12-23) (2) 2025.12.23 기술지원 앱 사이드 프로젝트 (2025-12-19) (0) 2025.12.19 기술지원앱 사이드 프로젝트 진행(2025.12.18) (0) 2025.12.18