Infra/git

GIT clean

2022. 6. 21. 21:57
반응형

clean

  • untracked file 삭제해야 할 경우
git clean -f // untracked file
git clean -d // untracked folder
git clean -fd // file 및 folder 까지
반응형

'Infra > git' 카테고리의 다른 글

GIT commit  (0) 2022.06.21
GIT stash  (0) 2022.06.21
GIT restore  (0) 2022.06.21
GIT add  (0) 2022.06.21
GIT cherry-pick  (0) 2022.06.21

GIT restore

2022. 6. 21. 21:56
반응형

restore

  • commit 전 unstatged에 존재하지 않는 수정된 파일을 HEAD revision 으로 되돌림
git restore {filename}
반응형

'Infra > git' 카테고리의 다른 글

GIT stash  (0) 2022.06.21
GIT clean  (0) 2022.06.21
GIT add  (0) 2022.06.21
GIT cherry-pick  (0) 2022.06.21
GIT checkout  (0) 2022.06.21

GIT add

2022. 6. 21. 21:55
반응형

add (staged area)

  • 수정한 파일을 unstaged -> staged 로 이동 (commit 전 실행)
git add --all or add . or add {filename}
git reset HEAD {filename} or 파일명 없을 경우 전체 //staged -> unstaged
반응형

'Infra > git' 카테고리의 다른 글

GIT clean  (0) 2022.06.21
GIT restore  (0) 2022.06.21
GIT cherry-pick  (0) 2022.06.21
GIT checkout  (0) 2022.06.21
GIT remote  (0) 2022.06.21

GIT cherry-pick

2022. 6. 21. 11:37
반응형

cherry-pick

  • 다른 브랜치 commit hash 가져오기
git cherry-pick {5775401d}
git cherry-pick f2abff5^..8e2fa35  //범위 지정하여 가져오기 (f2abff5~ 8e2fa35 commit 까지)

 

반응형

'Infra > git' 카테고리의 다른 글

GIT restore  (0) 2022.06.21
GIT add  (0) 2022.06.21
GIT checkout  (0) 2022.06.21
GIT remote  (0) 2022.06.21
GIT status  (0) 2022.06.21

GIT checkout

2022. 6. 21. 11:33
반응형

checkout

  • 작업 중인 branch switch & commit 전환
  • 수정 중인 내용 되돌리기 restore
git checkout -t {branch} //특정 브랜치로 이동 (new:-t / 기존:-b)  
git checkout .  //모든 변경 내용 되돌리기
git checkout {commit hash}  //특정 commit 버전으로 전환
반응형

'Infra > git' 카테고리의 다른 글

GIT add  (0) 2022.06.21
GIT cherry-pick  (0) 2022.06.21
GIT remote  (0) 2022.06.21
GIT status  (0) 2022.06.21
GIT pull  (0) 2022.06.21

+ Recent posts

반응형