- 내 컴퓨터에 Git 설치하기(Mac 기준으로 설명)
구글에 "git 다운로드" 검색 혹은 --> https://git-scm.com/downloads
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
설치완료 후 Terminal에 "git"이라고 검색한다. 아래와 같이 나오면 정상적으로 설치 완료
- 로컬 저장소 만들기
1. 바탕화면에 테스트 폴더를 생성해준다.(어디든 상관없다.)
1.2. 그 뒤 폴더안에 txt파일 생성후 내용을 입력 후 저장
2. 터미널로 해당 폴더안으로 이동해준다.
2.1. 터미널에 git init 입력하면 ".git" 이라는 폴더가 해당 폴더 안에 생성이 되었을 것이다.
".git" 폴더에는 git으로 생성한 버전들의 정보와 원격저장소 주소 등이 들어 있다. [.git] 폴더를 로컬저장소 라고 부른다.
이제부터 이 폴더에서 버전 관리를 할 수 있다.
-첫 번째 커밋 만들기
01) 먼저 버전 관리를 위해 내 정보를 등록해야 한다.
로컬에서만 버전 관리를 할거라면 GitHub에 등록하지 않은 Email, Username을 입력해도 되지만, 앞으로 GitHub에서 실습을 진행할 예정이니 GitHub의 계정 정보를 동일하게 입력할 것.
git conifg --global user.email "자신의 메일"
git config --global user.name "자신의 이름"
02) 다음으로 커밋에 추가할 파일을 선택한다. 조금전 만들어 놓은 test.txt 파일로.
git add test.txt
03) 커밋에는 상세 설명을 적을 수 있다. 협업 및 관리를 위해서라면 당연히 상세히 적는게 좋을 것이다.
git commit -m "사이트 설명 추가"
여기서 [-m]은 message의 약자이다.
04) 이제 업데이트를 해보자. test.txt의 내용을 변경한 뒤 02, 03번의 내용을 반복해주자.
이렇게 하면 새로운 버전 추가가 성공
-다른 커밋으로 이동하기
01) 첫 번째 "test!" 내용만 있었던 test.txt 파일 버전으로 이동해보자.
git log 를 입력해주면 버전별로 commit 옆 시리얼 번호같은 난해한 숫자가 보일 것이다. 눈여겨 볼 것!
02) 우선 두 개의 커밋이 보인다. 되돌리려는 커밋은 시리얼 번호? 앞자리 7개를 복사해준 뒤
git checkout 75f3b5f
위의 명령어를 터미널에 입력해준 뒤 파일을 열어보니 잘 돌아왔다.
03) 다시 체크아웃을 해서 최신 커밋이 두 번째 커밋으로 돌아가보자.
git checkout -
다시 최신버전으로 돌아왔다. 이미지는 생략...
'CS > 형상관리_[교재]팀 개발을 위한 Git GitHub 시작하기' 카테고리의 다른 글
03.GitHub 원격저장소의 커밋을 로컬저장소에 내려받기 (0) | 2021.06.12 |
---|---|
02. GitHub 원격저장소에 올리기 (0) | 2021.06.12 |
들어가기에 앞서... (0) | 2021.06.12 |