쉽게 말해서 프로젝트 파일의 변경 사항을 추적하는 시스템.git을 사용함으로써, 많은 사람들이 효율적으로 함께 작업하고, 프로젝트를 중심으로 협업할 수 있게끔 해준다.git repository는 git으로 관리하는 프로젝트의 저장소다.git repository에는 크게
Branches 브랜치란 독립적으로 어떤 작업을 진행하기 위한 개념으로, 다른 브랜치의 영향을 받지 않기 때문에 여러 작업을 동시에 할 수 있다. Creating a new branch 아래 명령어를 통해 새로운 브랜치를 '생성'할 수 있다. 새로 만들어진 브랜치
goormIDE를 이용하여 프로젝트를 진행하던 중 github에 해당 코드를 push 하는 도중 아래와 같은 메세지를 받게 되었다. 대충 검색해보니 원래 사용하는 환경에서의 SSH 키가 아닌 다른 접근으로 인해 push가 막힌다는 것 같았다. 하여 현재 ubuntu