본문 바로가기

Github

(2)
.gitignore 파일로 불필요한 파일 commit 막기 git으로 버전컨트롤을 할 때, 저처럼 불필요한 파일들 까지 commit되는 분들이 있습니다. 대표적으로, 스프링부트 프레임워크를 사용하는분들이 metadata처럼 commit하고 싶지 않은 소스가 올라가곤 합니다. 먼저 이를 해결하기 위해 .gitignore 파일을 생성합니다. 파일 내용은 각자 불필요한 파일, 폴더명을 지정하시면 됩니다. 스프링부트 프레임워크를 사용하시는 분은 저를 따라하셔도 됩니다. 이 파일을 git init 명령어로 저장소로 지정한 경로에 저장합니다. 파일이 위치 되면 git bash를 실행시킵니다. 실행시키고 다음 명령어를 입력하여 원격저장소의 파일을 강제로 삭제시켜줍니다. (로컬 저장소에 있는 파일은 삭제되지 않습니다) git rm -r --cached . 삭제가 완료되면 다음..
Github Repository 생성 및 소스 올리기 (commit, push) github에 접속 및 로그인 후 상단 메뉴에 + > New repository 를 선택합니다. Repository 이름을 설정하고 Create repository 를 선택합니다. Repository가 생성이 완료되면, 탐색기를 열어서 프로젝트가 위치한 경로로 이동한 후 git이 설치되어 있다면 우클릭 > Git Bash Here 를 선택하면, git 터미널이 나옵니다. git 설치 url: https://git-scm.com/downloads 새로운 Repository 로 소스를 관리하려면 아래와 같이 입력합니다. git init 이제, 해당 프로젝트 폴더 내에 숨겨진 .git 폴더를 생성하고 현재 repository에 대한 모든 변경사항들을 추적 합니다. vi commitTest vi 명령어로 com..