처음부터 차근차근

Git 시작(git 설치 ~ git 초기화) 본문

Git

Git 시작(git 설치 ~ git 초기화)

_soyoung 2021. 9. 20. 21:15
반응형
버전관리

 

버전관리란, 소스 코드를 여러 개의 버전으로 관리하는 것을 말한다.

 

git이란?

 

git

git이란 '버전 관리 시스템'이다. 

현재 진행하고 있는 프로젝트의 변경사항을 저장할 수 있다.

이 저장된 변경사항들을 이용해 이전의 상태로 돌아가거나 수정된 내용을 비교하고, 추적할 수 있다.

따라서 git을 쓰면 여러개의 백업 파일을 만들어 놓는 것과 같아 안전한 환경에서 코딩을 할 수 있고, 여러 사람이 협업할 때 변경사항을 한 눈에 볼 수 있어서 좋다.

 

 

 

git 시작

 

일단 git-scm.com에 가서 git을 다운받는다.(모두 기본 값으로 다운!)

 

 

예) 필자의 원하는 위치

그다음 자신이 원하는 위치에다가 git을 담을 디렉토리를 만든다.(터미널에서 mkdir 해도 됨)

 

 

git bash

윈도우 검색창에 git bash를 치면 다운 받은 git bash가 뜨고, 클릭하면 터미널 창이 나온다.

 

 

만들어놓은 first directory로 들어간다.

pwd를 치면 현재 자신의 위치가 나오는데, 그 정보를 통해서 자신이 원하는 위치로 들어간다.

ex) cd D: cd gitDir mkdir first cd first

 

 

.git파일

git init을 써서 git 작업을 시작한다!

그러면 .git파일이 만들어진 것을 볼 수 있는데, 저 파일에는 버전관리에 관한 정보들이 담긴다.

★★★그래서 절대 삭제해선 안되는 파일이다.

 

 

그다음 vim이라는 파일 편집기를 이용해서 test.txt를 만든다.

 

 

키보드에서 i를 눌러 편집모드(insert)로 바꿔서 아무 코드나 적어준다.

 

 

esc를 눌러 명령어 모드로 바꾸고, :wq(저장하고 나가기)를 친다.

 

 

gir add test.txt를 해서 git이 test.txt파일을 관리하도록(추적하도록) 만들고 git status를 해서 git의 상태를 확인한다.

new file이라고 뜬 것을 보면 새로운 파일이 git에 추가됬다는 것을 알 수 있다.

 

 

 

참고 : 생활코딩 - 지옥에서 온 Git

반응형

'Git' 카테고리의 다른 글

git add 원리  (0) 2021.09.29
gistroy 설치  (0) 2021.09.28
Fast-Forward와 stash  (0) 2021.09.27
Branch  (0) 2021.09.24
Git 기본 정리  (0) 2021.09.21
Comments