[Git & GitHub] -1- 강의 OT

Shy·2023년 3월 6일
0

깃&깃허브

목록 보기
1/13

강의 오리엔테이션

과정의 범위

  • Intro to Git
  • Installation
  • Git Basics
  • Committing In Detail
  • Branching
  • Merging

깃의 모든 핵심 기능들에 대한 것들, 아주 기본적인 것들로, 등록과 커미스 저장소와 깃 로그, 브랜치 생성, 체크아웃과 병합 등이 있다.

  • Diffing
  • Stashing
  • Undoing Changes

Diffing과 git diff 명령, Stashing에 대해 얘기하고 시간 여행을 하는 몇 가지 방법, 변화를 적용하거나 되돌리는 방법들인 git revert, git reset, git restore에 대해 알아보고 이전 작업으로 돌아간다거나 Head 포인터를 갖거나 그렇지 않는 경우 등 꽤 많은 것들이 존재한다.

  • Github Intro
  • Fetching & Pulling
  • Github Odds & Ends
  • Collaborative Workflows

협업에 관해 나온다. 깃허브의 기본사항들에 대해 배운다.
깃허브와 함께 작업하는 법, 깃허브에 코드를 업로드하거나 다운로드 하는 방법 같은 것 들을 배운다.
또한 깃허브 페이지, 깃허브 제스트 그리고 협업 워크플로우에 대해서도 알아본다.
이 코스에서 다룰 아주 중요한 주제이고 많은 시간을 할애할 것이다.
깃허브와 함께 팅과 협력하기 위해 깃을 사용할 수 있는 다양한 방법들에 대해 얘기할 거다. 이용할 수 있는 다양한 구조와 전략들이 있다.
방법이 하나만 존재하는 것이 아니라 분명한 강점과 약점들이 각각 존재한다.

  • Rebasing
  • Interactive Rebasing
  • Git Tags
  • Git Behinds The Scenes
  • Reflogs
  • Custom Aliases

깃의 다른 기능을 결합한 것으로, 필요하다고 생각되어 넣은 것이다.
rebasing, 깃 기록 Cleaning up, 대화형 rebasing, squashing, dropping, fixing up 같은 것들이고, 화면 뒤에서 어떻게 작동하는지 재미 파트인 태그에 대해서도 살펴본다.
그리고 해시에 대해서도 알아보고 git objects, git blobs, git tree도 다룰 것이다.

그 외에, 여기에 포함되지 않는 내용들도 있다.


연습 과제 관련 참고 사항

이 강의에 있는 연습 문제에 대해서는, 아주 중요한 부분이지만 못본 척 넘어가기 쉬운데, 직접 해보는 것이 좋다. 따라사 연습 과제는 반드시 해보는 것이 좋다.
깃은 무언가 만드는 것이 아니라 워크플로우에 관한 것이다.
연습문제는 각 섹션의 끝에 존재하고, 연습 문제를 설명해주는 동영상이 존재한다.


슬라이드와 다이어그램 받기

각 섹션 첫번째에 다양한 명령어를 소개하는 슬라이드 자료가 존재한다.

profile
스벨트 자바스크립트 익히는중...

0개의 댓글