문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
Git과 Azure DevOps 소개
- Git 버전 관리 시스템 개요
- Azure DevOps와 Git의 통합 방식에 대한 안내
- 환경 설정: Git, SourceTree, GitKraken 및 Azure DevOps 준비하기
Git 기본 개념
- 리포지토리 생성 및 복제 방법
- init, add, commit, push, pull 등 주요 Git 명령어들
- 브랜치의 개념과 활용 전략
브랜치 관리와 병합 기법
- 협업 프로젝트를 위한 브랜치 관리 모범 사례
- SourceTree 및 GitKraken을 활용한 브랜치 관리 방법
- 연습 과제: 브랜치 생성 및 병합 실습하기
병합 기법과 충돌 해결 방법
- Merge, Fast forward merge, Squash and merge, Rebase and merge 등 각종 병합 방식의 차이점
- 충돌 발생 시 최선의 대처법 및 해결 전략<\/li>
- 실습: 실제 충돌 상황을 재현하고 이를 해결해 보기
콘솔과 그래픽 클라이언트 활용 비교
- 콘솔 환경에서의 Git 작업 수행 방법
- SourceTree(주요 연습 도구) 및 GitKraken(시연용)을 이용한 리포지토리 관리법
- 그래픽 클라이언트 사용 시 장단점 분석
고급 Git 기술
- 변경 사항의 스테이징, 되돌리기 및 리셋 처리 방법
- 커밋 선택적 적용(Cherry-picking) 기법과 실무 활용 예시
- 안전하게 변경 내용을 되돌리는 기술들
Azure DevOps와 Git의 연동 방법
- Azure Repos 내에 Git 리포지토리 설정하기
- Azure DevOps 파이프라인과 Git의 통합 구성법
- 권한 및 접근 제어 체계 관리 요령
팀 협업 및 실무 적용 사례
- 대규모 프로젝트에서의 브랜치 전략 수립법
- 팀 환경 속에서 충돌을 효과적으로 다루는 법
- DevOps 워크플로우 내 버전 관리 운영 가이드라인
마무리 및 향후 학습 방향 제시
요건
- 버전 관리 시스템에 대한 기초 지식
- 소프트웨어 개발 프로세스에 대한 이해도
수강 대상
- 버전 관리 시스템을 활용하는 개발자들
- 코드 리포지토리를 관리하는 DevOps 엔지니어들
- Git과 Azure DevOps를 이용해 소프트웨어 프로젝트를 협업하는 팀원들
14 시간
회원 평가 (2)
VM에서 수행할 수 있었던 연습
Atif Bhatti
코스 - Git Hands-on Workshop with Azure DevOps
기계 번역됨
요청한 시간 범위에 매우 유연하게 대응하고 우리의 특정 요구에 맞게 맞추어졌습니다. 강사는 지식뿐만 아니라 훌륭한 교육 기술을 가지고 있어 학습 경험이 즐겁고 효과적이었습니다.
Jennifer Snell
코스 - Git Hands-on Workshop with Azure DevOps
기계 번역됨