[ git 설치 및 설정 ]
Windows : git 공식 홈페이지로 들어가서 git을 설치
[ 명령 프롬프트 ] git의 초기 세팅
git을 입력하여 설치가 제대로 되었는지 확인하기
명령 프롬프트에서 cls란? 화면을 깨끗하게 비우는 것을 의미
git congif --global user.name "(이름 영문으로)Yoo Seungmin"
=> 깃은 버전을 관리하는 도구. 그 버전을 관리하는 과정에서 새로운 버전이 얼마든지 만들어질 수 있으므로
그 새로운 버전을 누가 만들었는지를 확인하기 위하여 설정을 입력해줌
git congif --global user.email "dnjfht@naver.com"
=> 유저의 이메일도 함께 입력해줌
유저 네임과 이메일이 잘 입력되었는지 확인해보기 위해서는
git config user.name
git config user.email 이라고 쳐주면 됨
Windows의 경우, 명령 프롬프트 대신 Git Bash를 이용하는 경우도 많다고 함
[ Git Bash ]
바탕화면에서 test라는 파일을 생성 후, 파일 안에서 마우스 오른쪽 버튼을 누른 후 Git Bash here을
클릭해주면 명령 프롬프트와 비슷한 Git Bash 창이 뜨게 됨
[ 소스 트리 ]
https://sourcetreeapp.com/에서 프로그램 설치
위에서 명령 프롬프트에 입력한 영문 이름과 이메일을 입력해주면 됨
[ 로컬 저장소 만들기 ]
1. 소스 트리를 켜고 create 버튼 누르기( 저장소 만들기 )
2. 저장 경로 : 임의의 위치에 저장소를 만들어주면 됨(선택한 위치\(머니표시)text_3(파일 이름))
- ex) C:\Users\YuSeungMin\Desktop\test_3
- 계정에 저장소 생성하기 체크 X
3. 이렇게 하고 저장소(text_3)를 생성해주면 숨김폴더(.git)가 생성됨
[ 깃이 관리하는 세 개의 공간 ]
- 작업 디렉토리 , 스테이지, 저장소
- 작업 디렉토리 : 버전 관리의 대상이 위치하는 공간(.git이 있는 디렉토리)
- 스테이지 : 다음 버전이 될 후보가 올라가는 공간
- 저장소 : 버전이 만들어지고 관리되는 공간
[ 하나의 버전이 만들어지는 과정 ]
1. 작업 디렉토리 내에서 변경 사항 생성
2. 스테이지로 버전이 될 후보들을 add
3. 버전이 될 후보들이 모두 스테이지로 올라왔다면, 이것들을 저장소로 commit
[ 버전 만들기 ]
1. 작업 디렉토리(test_3)에 임의의 a.txt라는 파일을 생성
2. 그 후 소스 트리로 들어가면 스테이지에 올라가지 않은 파일이라는 공간에 a.txt가 뜸
3. a.txt 파일을 선택 후 선택 내용 스테이지로 올리기(add) 버튼을 클릭하면 파일이 스테이지로 올라감
4. 스테이지에 있는 a.txt 파일을 저장소로 commit하려면, 새롭게 commit을 할 때마다
'내가 지금 하고 있는 이 커밋이 ~ 커밋이다' 라고 하는 내용을 담고 있는 메시지를 남겨야 함
제목만 적고 본문은 생략할 수도 있음
- 제목에 해당하는 글 (첫 번째 줄)
- 한 줄 띄우기 (두 번째 줄)
- 본문 (세 번째 줄)
github : https://github.com/dnjfht
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!