안녕하세요 딩가딩가입니다. 오늘은 앞에서 의존성 부여를 실행한 프로그램을 깃과 깃허브에 연동시켜보도록 하겠습니다.

꺄르륵 ㄱ

 

우선 먼저 깃과 깃허브를 설치 및 회원가입을 해야합니다. 하단에 링크를 통하여 설치 해보도록합시다.

 

 

✅ 00. Git & GitHub 설치 및 회원가입

[Git]

 

Git

 

git-scm.com

우선 먼저 Git을 설치해보도록 합시다. 상단 링크를  접속하신다음,

해당 표시된 Download for Windows를 클릭합니다. 

그 다음으로 자신의 컴퓨터 정보에 맞는 버젼으로 설치하면 되겠습니다.

자신의 컴퓨터 사양을 찾는방법은 Windows + i 를 누르시고 시스템>정보를 누르셔서 확인하실 수 있습니다.

 

[GitHub]

 

GitHub · Build and ship software on a single, collaborative platform

Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.

github.com

다음으로는 GitHub회원가입을 해보도록 하겠습니다. 해당링크를 접속해준다음

해당 Sign up for GitHub를 클릭해줍니다.

정상적으로 회원가입이 완료된 화면입니다. 

 

이렇게 하시면 Git과 GitHub 설치 및 회원가입이 완료가 됩니다.

 

✅ 01. Git & GitHub 연동하기 

이제 깃허브와 깃을 연동해보도록 하겠습니다. 

 

우선 [Ctrl]+[Shift]+[A]를 눌러 Action검색창을 띄어주신다음 "Share Project on GitHub" 를 검색합니다.

 

그럼 다음과 같이 깃허브에 생성할 Repository 정보를 입력하는 화면이 나옵니다. Repository name필드에 등록한 이름이깃허브에 생성이 됩니다. 저는 우선 제 이름으로 저장하도록 하겠습니다.

그 다음으로 Add account를 클릭하여, [Log in via GitHub]를 클릭하여 권한을 부여하도록 하겠습니다. 

정상적으로 권한이 부여되었다면 Share by에 제 gitHub 계정이 연동이 되었습니다.

 

이제 Share를 클릭하여 연동을 하도록하겠습니다.

다음으로 깃허브에 연동을 시킬 파일들을 선택하는 창이 나오는데 .idea은 커밋을 하지 않도록 하겠습니다.

 

이는 인텔리제이 내에서 프로젝트 실행시 자동으로 생성되는 파일들이기 때문에 깃허브에 올리기에는 불필요합니다.   

정상적으로 Add가 된 다음 자신의 깃허브로 들어가시면 제 Repositories에 해당 코드들이 연동되었습니다. 

두개의 디렉토리를 확인해보면 선택창에서 제외시킨 .idea 외에 모든 정보가 업로드 된게 확인되었습니다.

 

✅ 02. GitHub Ignore

자 다음으로는 .idea폴더를 앞으로의 모든 커밋 대상에서 제외도록 처리를 해보도록 하겠습니다. 

검색창에서 plugins를 검색해줍니다.

여기서 ignore를 검색하여 [.ignore]를 install 해줍니다. 이때 설치가 완료되면 인텔리제이를 다시 시작해야만 설치한 플러그인이 적용됩니다. 

다시 시작할동안 물한잔 마시고 쉬면서...

 

다시 시작하게되면 디렉토리의 빈 공간을 한번 클릭한 다음 [Alt]+[Insert]를 눌러줍니다.

그런 다음 [.ignore] -> [.gitignore File (Git)]을 클릭해줍니다. 

그 후 미리 이그노어 하도록 설정해 둔 템플릿이 없기 때문에 바로 [Generate]버튼을 클릭해 .gitnore 파일을 생성합니다. 

그러면 이렇게 똿! 하고 .gitignore파일이 생성이 됐습니다.

여기에 추가로 앞으로 이그노어 처리할 두가지를 추가합니다. 

그 후 [Ctrl]+[k]를 눌러 GitHub에 Commit할 내용을 작성하여 전달해주도록 하겠습니다. 

 

현재 gitignore등록을 하였기 때문에 message창에 작성후 Commit해주도록 하겠습니다. 

 이제 커밋한 내용을 바로 깃허브에 푸쉬해주도록 하겠습니다. [Ctrl]+[shift]+[k]를 눌러 방금 커밋한 내용을 Push해주도록 하겠습니다. 

정상적으로 Push가 되면 해당 알람창이 뜨게됩니다. 이제 변동된 내용을 확인하러 제 깃허브로 들어가게되면

이처럼 방금 작성하여 Push한 gitignore 등록에 대한 파일이 전송되었습니다. 

해당 부분을 클릭하게 되면 다음과 같이 Commit한 이력들이 나오게 됩니다. 

이제 개발하는 과정에서 커밋과 푸시가 필요하면 인텔리제이에서 바로 바로 진행하고 다시 개발에 돌입할 수 있게 되었습니다. 

 

이제 깃과 깃허브를 통하여 계속 공부한 내용을 올려보도록하겠습니다. 

 

그럼 오늘은 여기까지...!

잘고ㅇ ㅑ ...

2025. 2. 11. 15:32
1 2 3