Course Outline

소개

  • 버전 제어가 중요한 이유는 무엇입니까?

소스 제어를 위한 Git 시스템 기능 개요

  • 선호하는 운영 체제에 Git 설치
  • 기본 Git 속성 및 구성 요소 시작하기
  • 저장소, 커밋, 파일이란 무엇인가요?

Git 워크플로 및 기본 시스템 프로세스 이해

  • Git의 다양한 상태는 무엇인가요?
  • 저장소와 Git 폴더 생성

Git을 사용하여 기존 프로젝트 관리 및 파일 처리

  • 커밋 및 메시지 작업
  • Git 저장소에서 변경 사항 커밋 및 실행 취소
  • 버전 기록 로깅 및 액세스

Git에서 브랜칭 및 병합 시작하기

  • 분기 및 병합 프로세스 유형에 익숙해지기
  • Git에서 특수 마커 활용하기
  • Git의 태그 지정 및 스태싱 기능 사용
  • Git에서 Reset과 Reflog를 어떻게 사용하나요?

GitHub 기능 및 아키텍처 개요

GitHub 사용자 계정 설정 및 GitHub 프로필 관리

  • GitHub에 인증하고 자격 증명을 업데이트합니다.
  • SSH 대 HTTPS
  • GitHub에서 SSH를 사용하여 인증 확인

GitHub개의 저장소 생성 및 로컬 Git 저장소 연결

  • GitHub 저장소 복제 또는 보관

로컬 복사본 내에서 리포지토리 콘텐츠 인스턴스화

GitHub 저장소에 콘텐츠 변경 사항 게시

중간 저장소 기능 및 설정 작업

GitHub 쓰기 및 구문 서식 지정 연습

  • 테이블 활용 및 코드 블록 작업
  • GitHub에서 URL 및 참조 자동 링크

GitHub 파일 및 폴더에 대한 작업

  • 로컬 저장소와 파일 변경 사항 동기화

GitHub 커밋 생성, 편집 및 전송

  • 커밋 관리 및 로컬 저장소 복제본 처리

로컬 복사본을 사용하여 커밋 검토 및 커밋 ID 활용

GitHub에서 Fetch 및 Pull 명령 이해

GitHub에서 기본 포킹 및 복제 개념 이해

GitHub개의 변경 사항 푸시 및 푸시 요청 확인

포크 작업 및 풀 리퀘스트 변경 제안

풀 리퀘스트 검토 및 제안된 변경 사항 통합

GitHub 병합에서 충돌 해결 및 CLI 작업

GitHub 태그 및 릴리스 시작하기

  • 로컬 태그 활용 및 GitHub 태그 업데이트
  • GitHub 릴리스 시작, 삭제 및 생성

GitHub 풀 리퀘스트, 커밋 및 태그 비교

GitHub Gist 작업 및 스니펫 기능 이해

GitHub에서 Codespaces와 개발 프로젝트 통합

GitHub 조직 생성 및 팀 관리

  • 조직 계정 대 개인 계정 GitHub
  • 이전 GitHub 기능 실행

GitHub 프로젝트 관리 및 프로젝트 보드 처리

저장소 정보 필터링 및 공유 GitHub 필터

API 및 웹훅으로 GitHub 확장

  • OAuth 토큰을 사용하여 GitHub 자동화

문제 해결 GitHub 문제

요약 및 결론

Requirements

  • 명령어 및 터미널 사용 경험(Windows, Linux 또는 Mac)
  • 모든 프로그래밍 언어에 대한 지식

청중

  • 개발자
  • 소프트웨어 엔지니어
  • 프로젝트 관리자
 21 Hours

Number of participants


Price per participant

회원 평가 (1)

Upcoming Courses

Related Categories