코스 개요

Git과 Azure DevOps 소개

  • Git 버전 관리 시스템 개요
  • Azure DevOps 및 Git 통합 소개
  • 환경 설정: Git, SourceTree, GitKraken, Azure DevOps

기본 Git 개념

  • 저장소 생성과 클론하기
  • 기본 Git 명령어: init, add, commit, push, pull
  • 브랜치 개념 및 전략

브랜치와 병합 관리

  • 협업 프로젝트를 위한 브랜치 베스트 프랙티스
  • SourceTree와 GitKraken을 사용한 브랜치 관리
  • 연습: 브랜치 생성과 병합

병합 기술과 충돌 해결

  • 병합 유형: Merge, Fast forward merge, Squash and merge, Rebase and merge
  • 충돌 해결 전략 및 베스트 프랙티스
  • 실습: 충돌 시뮬레이션과 해결

콘솔 vs 그래픽 클라이언트 작업

  • 콘솔에서 Git 작업 수행
  • SourceTree (주요 연습)와 GitKraken (데모)을 사용한 저장소 관리
  • 그래픽 클라이언트의 장단점

고급 Git 기술

  • 변경 사항 스테이지, 되돌리기, 리셋, 언스테이지하기
  • 커밋 체리피킹 및 실용적인 응용
  • 안전하게 변경 사항을 되돌리고 롤백하기

Azure DevOps와 Git 작업

  • Azure Repos에서 Git 저장소 설정
  • Git과 Azure DevOps 파이프라인 통합
  • 권한 및 접근 제어 관리

팀 협업과 실제 시나리오

  • 대형 프로젝트에서의 브랜치 전략
  • 팀 환경에서 충돌 처리
  • DevOps 워크플로우에서 버전 관리 베스트 프랙티스

요약과 다음 단계

요건

  • 버전 관리 개념에 대한 기본 지식
  • 소프트웨어 개발 실천에 대한 이해

대상자

  • 버전 관리 시스템을 사용하는 개발자
  • 코드 저장소를 관리하는 DevOps 엔지니어
  • Git과 Azure DevOps를 사용하여 소프트웨어 프로젝트에 협업하는 팀
 14 시간

참가자 수


참가자당 가격

회원 평가 (5)

예정된 코스

관련 카테고리