본문 바로가기
공부/Frontend

생활코딩_GIT/GIT hub 1주차 공부

by 유스베리이 2023. 3. 17.

 

GIT1

GIT - version backup collaborate

 

버전관리(version)

버전사이의 수정된 부분을 한눈에 볼 수 있음

 

백업(backup)

github.com

백업을 하면서 저장

push pull 커밋

 

협업(collaborate)

다른 사용자들과 협업시 사용 가능

GIT2 - CLI 버전관리편

 

mkdir 디렉토리 만들기

cd 디렉토리로 이동

ls -al 디렉토리 안 파일 출력

init .  현재 디렉토리 초기화

 

working tree - 파일을 수정하는 곳

staging area- 버전을 만드려고 하는 곳

 repository- 만들어진 버전이 있는 곳

 

$ nano hello . txt // 텍스트 파일 생성
$ cat hell0.txt 
1 // 텍스트 파일 내용 확인

$git status // 현재 상태 확인

아직 파일의 버전이 생성 되지 않음

staging area 에 추가

버전을 생성

 

 

 

 

 

 

버전 생성 확인

 

#정리

$git init //initialize repository
$.git // git repository
$git status //working tree status
$git add //add to staging area
$git commit // create version
$git log //show version
$git log --stat
$git diff // show changes
$git log -p // 

$git reset --hard // 이전의 파일들을 삭제 할 수 있음

여러개의 파일을 버전으로 만들때 이전에 버전관리된 파일 빼고 나머지 파일은 untracked file에 포함. (거의 없는 파일)

 

$git log --status //연류된 파일 표시
$git diff

'공부 > Frontend' 카테고리의 다른 글

GIT_ 3주차  (0) 2023.04.01
WEB_JavaScript(1) 3주차  (0) 2023.04.01
GIT / GIT HUB 공부 - 2주차  (0) 2023.03.25
웹개발_css 2주차 공부  (0) 2023.03.22
웹개발_html 1주차 공부  (0) 2023.03.15