✏️ Development/Git

[Git] 기능별 커밋

Lennon 2021. 11. 14. 22:18
728x90
반응형

개발을 진행하면서 커밋을 할 때 한 번에 커밋하기 보단 기능별로 커밋을 해야한다고 한다

(나중에 에러가 발생했을 때 2~3개의 기능이 추가된 커밋이면 수정하기가 까다로움)

 

또한, 기능별로 커밋하지 않으면 깔끔하지 않은 느낌을 받을 수 있다.

 

하나의 커밋에 간결한 커밋 메세지(왜 이 커밋을 했는지)

 

 

 

깃 명령어에 대해

 

git status => git의 상태를 보여줌

git log => 커밋한 정보를 보여줌

git init => 해당 디렉토리에 로컬 저장소를 만듦

git add => 스테이지라는 곳에 파일을 올림

git commit => 스테이지의 객체로 트리가 만들어짐

 

 

 

 

 리모트 저장소 => 인터넷이나 네트워크 어딘가에 있는 저장소 (다른 사람들과 함께 일할 때 관리할 수 있어야함)

 

git remote 명령어로 현재 프로젝트에 등록된 리모트 저장소를 확인할 수 있다.

 

git remote add<단축 이름><url> 을 사용해 쉽게 추가할 수 있다.

 

ex) git remote add park <https://github.com/park/park>

 

 

 

 

다음 프로젝트부터 remote를 이용해 기능별로 push하고 상태 및 로그등 확인해보며 공부를 해야겠다.

 

 

728x90
반응형