[유데미(Udemy) 강의 후기] Git & Github 실무 활용 완벽 가이드

Robin_UPDATA·2024년 4월 14일
0

글또

목록 보기
5/6
post-thumbnail

깃을 제대로 공부해보자

개발을 하면서, 혹은 회사를 다니며 협업과 버전 관리는 핵심적인 요소입니다. 이에 대한 해결책 중 하나로 등장한 것이 Git과 GitHub입니다.

이러한 Git과 GitHub는 더 이상 선택 사항이 아닌 필수적인 도구라고 생각합니다. 하지만 저를 포함하여 이 두 기술이 어떻게 작동되는지, 그리고 이를 효과적으로 활용하기 위한 기본 이론들은 많은 실무자들에게는 여전히 낯설 수 있습니다.

Git은 프로젝트의 모든 버전을 추적하고 관리할 수 있도록 도와줍니다. 이를 통해 코드의 변경 내역을 기록하고, 이전 상태로 쉽게 돌아갈 수 있습니다. 또한, 여러 명의 개발자가 동시에 작업할 때 발생할 수 있는 충돌을 방지하고, 변경 내역을 팀원들과 공유하여 협업을 원활하게 할 수 있습니다. Git의 버전 관리 기능은 코드의 안정성과 신뢰성을 높이는 데 중요한 역할을 하며, 개발 프로세스를 효율적으로 관리하는 데 필수적입니다.

따라서 저는 Git과 GitHub에 대해서 다시금 공부를 할 필요성을 느꼈습니다. 그러던 중 글또를 통해서 좋은 기회를 얻을 수 있었고 이렇게 "【한글자막】 Git & Github 실무 활용 완벽 가이드"를 들을 수 있게 되었습니다.

저 뿐만 아니라 그 동안 구글링을 통해서만 깃과 깃헙에 대해서 공부해왔던 많은 분들이 이 강의를 통해서 제대로 된 작동방식을 이해할 수 있을 것이라고 생각하며 이러한 후기를 작성합니다.

강의 주요 내용

강의는 약 17시간으로 구성되어 있으며 위와 같은 차례로 진행됩니다.

첫 번째 섹션에서는 Git의 기초 명령어를 다루며, git init, git add, git commit 등의 명령어를 통해 Git의 핵심 원리와 개념을 익힙니다. 또한, 브랜치와 머지에 대한 이해와 충돌 해결 방법도 배웁니다.

두 번째 섹션에서는 Git의 심화 명령어와 개념을 살펴봅니다. git diff, git stash, git checkout 등을 통해 변경사항을 관리하고, Git의 내부 동작에 대해 좀 더 심도 있게 이해합니다.

세 번째 섹션에서는 GitHub를 활용한 협업과 관련된 내용을 다룹니다. git push, git pull 등의 명령어를 사용하여 원격 저장소와의 작업을 동기화하고, pull request, forking 등을 통해 오픈 소스 프로젝트에 기여하는 방법을 익힙니다.

마지막으로 네 번째 섹션에서는 Git의 고급 기능들을 다룹니다. rebase와 interactive rebase를 통해 Git history를 관리하고, Git tag를 이용한 태그 관리 워크플로우를 학습합니다.


강의 후기 정리

장점과 단점을 정리해보자면 아래처럼 나눠볼 수 있을 듯 합니다.

장점
1. 직관적이며 이해하기 쉽게 설명을 해준다
2. 평소에 사용하지 않는 새로운 깃 기능 또한 설명해주면서 깃에 대해서 더 자세하게 알 수 있게 해준다.
3. 강사분의 독특한 유머감각이 재미있다.
4. 영어로 진행한다. 따라서 용어를 이해하기가 더 편하다.

단점
1. 강의 시간이 17시간이나 된다. 물론 자세하긴 하지만 해당 주제에 비해 너무 긴 시간을 사용해야 한다.
2. 실제로 실무에 사용하는 것보다 더 많은 지식을 전달한다. 실제로 사용하기에는 적합하지 않을 수 있다.

이러한 장단점에 기초해봤을 때 다음과 같은 사람이 듣기에 적합한 강의라고 생각합니다.

  • 이미 어느정도 깃을 사용하지만 더욱 자세하게 작동원리를 이해하고 싶은 사람
  • 깃을 gitlens 등 편의성 도구 등을 통해 이용해왔지만 제대로 사용해보고 싶은 사람
  • 깃을 처음 사용해보는 사람

반면에 다음과 같은 분들은 강의에 적합하지 않다고 생각합니다.

  • 깃렌즈, vscode 확장 등으로 깃을 사용하는데 충분하다고 생각하는 사람
  • 깃을 사용할 수 있으며 작동원리에 대해서는 관심이 없는 사람

해당 강의를 통해서 깃에 대해서 더욱 잘 이해하고 프로젝트, 실무에 있어서 모두 잘 적용하시길 바랍니다.

해당 콘텐츠는 유데미로부터 강의 쿠폰을 제공받아 작성되었습니다.

0개의 댓글