Github

Git - 02

min' 2022. 11. 4. 01:45
728x90
반응형

[ 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을 할 때마다

'내가 지금 하고 있는 이 커밋이 ~ 커밋이다' 라고 하는 내용을 담고 있는 메시지를 남겨야 함

제목만 적고 본문은 생략할 수도 있음

- 제목에 해당하는 글 (첫 번째 줄)

- 한 줄 띄우기 (두 번째 줄)

- 본문 (세 번째 줄)

728x90
반응형