깃허브를 사용하는 방법을 항해99를 통해 배웠지만 아직 완전한 습득이 이루어지지 않았기에 계속해서 스스로 공부하고 연구할 계획이다.
깃은 기본적으로 online 공통 repository에 프로젝트를 올리고 각자 branch라는 개념으로 자신의 작업 repository를 열어 작업을 한다. 서로가 작업한 것을 main repository에 올리기 전에 비교하고 수정을 하는 데, 이 때 작업한 것이 staging area에 남게 된다. 이것을 commit이라는 작업을 통해 Local repositoy에 올라가게 되고 같이 작업하는 개발자들과 서로 작업한 부분이 충돌이 나는지 합칠 수 있는지 확인을 하고 최종적으로 merge를 한다. merge한 것을 main repository에 올리면 최종 수정을 한 project가 완성되는 것이다.
'다양한 Dev. > 기본 정리' 카테고리의 다른 글
2023.05.15 GitHub - Fork (0) | 2023.05.15 |
---|---|
2023.05.11 - SQL vs noSQL (0) | 2023.05.11 |
2023.05.02 - 정규표현식(Regular Expression) (0) | 2023.05.02 |
2023.04.17 - Time Complexity(시간 복잡도) (0) | 2023.04.17 |
2023.04.13 - HTTP란? (0) | 2023.04.13 |