개키우는개발자 : )

[Git] git add,commit,push 간단 정리 본문

git

[Git] git add,commit,push 간단 정리

DOGvelopers 2020. 1. 10. 13:25
반응형

광고 클릭은 개발자(저) 에게 큰 힘이 됩니다!!'ㅁ'

 

 

git init을 하면 .git 폴더가 생기며 stage 라는 공간이 생김

git init

git add 를 하면 내가 선택한 파일들이 stage에 올라갑니다.

add

git commit은 stage에 올라온 모든파일을 저장한다 그럼 상태는 수정 없음으로 변하고 다시 수정 가능하게 변경

commit

push 하면 git hub 저장소에 저장

push

app.js 는 누군가 수정 하였고, app.css는 파일이 추가되었습니다.

파일추가

추가,수정 된 파일을 또 add 하게 되면 stage에는 2개만 올라가지만 README.md파일은 수정없음 상태로 항상 올라가 있게 됩니다.

add 2

다시 커밋을 하면 상태는 모두 초기화 되며 스테이지의 모든파일이 2번째 커밋로그로 생기게 됩니다.

commit 2

원격저장소에 push

push 2

 

1. Git으로 추적하는 파일의 4가지 상태

   - untracked : 추적 안됨

   - tracked : 수정없음 , 수정함 , 스테이지 됨

 

2. 작업폴더에 있는 수정함 , 추적 안됨 파일을 스테이지로 올려 스테이지 됨으로 변경합니다.

 

3. 커밋을 하면 수정없음 상태로 돌아가서 다시 파일을 수정할 수 있다.

반응형

'git' 카테고리의 다른 글

[Git] branch(브랜치) 만들기  (0) 2020.01.13
[소스트리] add , commit , push , pull 하기  (0) 2020.01.10
[Git] 소스트리 (Sourcetree) 설치 하기  (0) 2020.01.10
[Git Bash] git clone , git pull  (2) 2020.01.09
[Git Bash] git push  (0) 2020.01.09
Comments