CodeStates 45th
[Section 1] Git 기초 - 회고록
jeonniu
2023. 4. 24. 19:45
최근 들어 스프링이나 알고리즘을 공부하면서 수정된 코드들 기록하기 위해 내 깃허브에 커밋하고 푸시하곤 했다.
지금까지는 인텔리제이에 내 깃허브를 연동시켜 놓았기 때문에 단순 단축키만으로도 코드를 푸시할 수 있었다.
그러나 사실상 Git과 Github가 의미하는 바가 무엇인지, 그리고 Git bash에서 어떤 명령어를 통해 커밋하고 푸시하는지에 대한 자세한 방법에 대해선 깊게 생각해보지 않았다. 이번 수업을 통해 혼자서 Git bash 명령어를 통해 CLI 창에서 직접 코드를 푸시하는 방법을 익힐 수 있었다. 특히 사람들과 함께 협업할 때 사용하는 Git의 버전관리 기능을 활용하는 부분에선 정말 무지했던 내용들을 새롭게 깨닫게 되는 시간이었다. 원격으로 관리하기 위해 Local Repository와 Remote Repository를 연결하고, 페어의 Repository 주소를 입력하여 상대 Remote Repository에 연결하는 것.. 그리고 pull과 push 명령어의 용도 등을 아주 간단한 실습을 통해 진행하면서 실제 사용 시에도 유연하게 사용할 수 있는 능력을 키웠다. 페어와 함께 늦은 시간까지 공부하면서 맞닥뜨린 오류를 해결하는 시간은 몰랐던 부분을 공부하는 데 있어서 정말 큰 도움이 되었다. 앞으로도 코스 동료분들과 함께 꾸준히 으쌰으쌰 해야겠다. 화이팅!