Git 설치
먼저 GIT 이 설치되어 있지 안 하면 아래 사이트에서 Git을 다운로드하여 주세요.
Git - Downloads
Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp
git-scm.com
Git 저장소를 만들어 소스를 저장하는 과정
(1) 제일 먼저 소스를 저장하려면 git 저장소가 필요합니다. 저장소 생성을 해줍니다. 두 번째 그림은 local branch인데요. 저는 대략 1000개 이상의 파일을 저장해야 한다고 표시되어있습니다.
명령어 : git init
★ 잠깐!! (2)를 가기전에 해야 할 것....
보통 git add 를 하기 전에 라이브러리는 제외하고 올려줘야 합니다. 라이브러리는 터미널에서 간단히 install 해주면 끝나기 때문에 굳이 저장소에 넣을 필요 없겠죠. 그래서 .gitignore 이라는 파일을 만들어서 라이브러리는 제외해줍니다.
만약에 실수로 라이브러리를 같이 Staging area 에 올렸다면 "git rm --cached node_modules -r" 를 해주시면 라이브러리만 Working directory로 돌아갑니다.
(2) git init 을 하게 되면 위에 해석대로 해당 경로의 저장소를 초기화합니다. 상태 값을 확인하면 그럼 untracked file(추적하지 않은 파일) 이라고 나오는데, 이때 Working directory에 위치에 있습니다.
이때 아래 명령어를 적용하게 되면 Staging area에 올라가게 됩니다.
명령어 : git add
(3) 이제 commit 을 해줍니다. 이때 메세지는 남겨줘야 합니다. 이때 Staging area 에는 파일들이 없으며, Git 로컬 저장소에 저장되게 됩니다.
명령어 : git commit -m "메세지명"
★ 잠깐!! (3) 명령어를 적용시켰는데 다음과 같은 에러가 났을 때
다음과 같은 에러를 본다면 사용자 이름, 메일을 설정을 하지 않아서 생기는 현상이기 때문에 Run 아래 명령어를 입력하여 메일과 사용자 이름을 적용시켜줍니다.
'개발 언어 > Node.js' 카테고리의 다른 글
[Node.js/Git] Github에 push 하기 위해 SSH 키 생성하기 (0) | 2021.07.19 |
---|---|
Node JS, EXPRESS JS 설치 및 셋팅 (0) | 2021.06.22 |