GitHub을 사용하면서 정확히 이해하지 못하고 검색이나 ChatGPT를 활용해 커밋하고 푸시했었는데, 이제 그 과정을 되짚어보면서 공부하기! 1. What is Git vcs = 버전 제어 시스템 사용자가 프로젝트에 따른 변화를 관리할 수 있도록 돕는다. 1.1)
1. What is Github repo를 위한 hosting platform git - local github - website 2. Git Clone 2.1) git clone url 모든 파일, 커밋, 파일 전체의 히스토리를 가지고 올 수 있다. 2.2) 실행할 때 git repo에 있지 않도록 주의하고 따로 repo를 만들지 않아도 clone하면...

1. Centralized Workflow 모두가 main barnch에서 작업한다. main이 local이랑 git repo랑 다르면 무조건 pull을 하고 merge하고 push 해야 된다. 이 때 충돌이 발생할 수 있으므로 비추! pull -> merge -> push // merge도 하나의 commit remote name = origin 2...

1. Fork and Clone 모두를 협력자로 추가하지 않고 협업할 때 사용한다.권한이 필요하지 않고 fork하고 pull request를 보낼 수 있다. 모든 history가 따라오지만 fork한 것을 clone하면 연결은 내가 fork한 git repo와 local간의 관계에서 형성된다. clone할 때는 repo가 없어야 됨을 주의하자 2. Fo...