git 흐름 flow, add / restore / reset
flow
- 여기서 나오는
git
명령어 들
$ git add <FILE>
$ git restore [--staged] <FILE>
$ git checkout -- .
$ git clean -f
$ git reset --hard HEAD
git
명령어 들$ git add <FILE>
$ git restore [--staged] <FILE>
$ git checkout -- .
$ git clean -f
$ git reset --hard HEAD
- 기존 추적 파일(원본) <-> 기존 추적 파일(수정) 비교
$ git diff
- 기존 추적 파일(원본) <-> 기존 추적 파일(수정; add) 비교
$ git diff --staged
- 추가 추적 파일, 기존 추적 파일(원본), 기존 추적 파일(수정) -> 비 추적 파일 화
$ git rm -r --cached <FILE>
- 새로운 추적 파일은 git diff에서 보이지 않음
$ git diff (X)
- 새로운 추적 파일은 -> 추가 추적 파일로 staging area에 추가시켜야
git diff --staged
에서 보임$ git diff --staged
- 여기서 (origin/master)가 다른 committer에 의해
push
되어, local(origin/master)보다 더update
된 경우,
remote(origin/master)를 local에서 local (origin/master)로 업데이트하고, 수정하던 사항도pull
하는 법
$ git pull --rebase
Author And Source
이 문제에 관하여(git 흐름 flow, add / restore / reset), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@markyang92/git-flow저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)