python & 라즈베리파이

[Git]VSCode에서 Git를 사용하면서 만난 git state

진아사랑해 2023. 7. 18. 11:17
반응형

프로그램을 수정하면 modified 상태로 변경된다

stash 상태:

    현재 작업하는 내용을 임시로 저장하는 상태이다.

    프로그램의 완성도가 현저히 떨어져서 staged 단계로 가기도 애매한 경우

    다른 작업을 수행하여야 하는 경우에는 사용한다.

stage 상태:

    commit 하기 위한 준비가 된 상태이다

    해당 파일을 클릭하면 stage 상태로 저장된 내용과 현재 작업하고 있는 파일(working directory file) 간의

    비교도 볼 수 있다  

commit 상태:

   최종본으로 내 로컬 저장소에 저장되는 상태이다

 

git push:

  내가 사용하는 remote Github에 프로그램을 등록하는 것이다.

  즉, remote repository에 저장된다

  이 명령을 터미널에서 수행한 후 아래와 같은 문장이 나오면 성공한 것이다

  To https://github.com/AAAA/BBBB.git

     2a0802d..0fa671b  master -> master

 

현재 내가 어느 branch에 있는지는 하단에 표시되어 있다.... 현재 one_person branch에 있다

one_person을 클릭하면 아래의 화면이 나온다.... branch를 변경하고 싶은 경우에 사용한다

어느 branch로 이동할 것인지 선택할 수 있다

반응형