Git은 개발자들의 필수 소양입니다. 코드의 버전 관리와 협업을 위한 tool인 Git에 대해 함께 알아봅시다. Git을 모르는 입문자의 경우, 잦은 실수와 다양한 에러를 경험할 수 있습니다. 하지만 Git의 작동 원리와 필수 커맨드를 학습한다면 그러한 경험을 줄일 수
이번 시간부터는 본격적으로 Git을 사용해보도록 하겠습니다! 🥳🥳🥳 그 전에 git을 사용하기 위해 알아야 하는 기본 개념부터 정리해야겠죠?git을 사용하기 위해 첫번째로 알아볼 개념은 레포지토리(repository)입니다. 레포지토리는 저장소라는 뜻을 가지고 있
저번 시간에는 Git을 사용하기 위한 기본 개념과 레포지토리 생성, 커밋하는 방법에 대해 배웠습니다.이번 시간에는 파일의 수정 사항을 Git에 반영하는 git add에 대해 더 자세히 알아보고 특정 git 커맨드의 사용법에 대해서도 함께 배워보겠습니다.지난 시간에 작성
지난 시간에는 파일의 버전 관리를 돕는 git을 사용하는 방법에 대해 알아봤습니다.이번 시간에는 GitHub이라는 서비스에 대해 함께 배워보겠습니다.우리는 앞서 GitHub에 관한 개괄적인 설명으로부터 프로젝트 디렉토리에서 작업하던 내용을 그대로 외부의 컴퓨터에 전송할
지난 시간에는 GitHub에서 레포지토리를 생성하는 것과 로컬 레포지토리와 리모트 레포지토리의 커밋 내용을 반영하는 방법에 대해 배웠습니다.이번 시간에는 프로젝트와 관련된 GitHub의 사용법에 대해 알아보겠습니다.git push에 대해 알아둬야 하는 사실은 아무나 g
저번 시간에는 GitHub에 대한 전반적인 기초 지식을 다뤄봤습니다.이번 시간에는 커밋을 좀 더 잘 다룰 수 있는 여러 가지 방법에 대해 알아보겠습니다.이때까지 우리가 한 커밋들을 살펴봅시다. 이를 커밋 히스토리라고 부르는데요. 커밋 히스토리를 보면 프로젝트 디렉토리에
저번 시간에는 커밋을 잘 다룰 수 있는 방법 중, 커밋 히스토리와 커밋 메시지 작성법, 최신 커밋 수정하기 등에 대해 배웠습니다.이번 시간에는 커맨드에 alias를 설정하고 두 커밋 간의 차이를 보며, HEAD의 의미를 알고, git reset에 대해 더 자세히 배워보
저번 시간에는 커밋을 다루는 방법으로 긴 커맨드에 alias 지정하기와 커밋 간 차이 알아보기, 그리고 HEAD와 git reset에 대해 알아봤습니다.이번 시간에는 git reset의 세 가지 옵션과 Head로 git reset하기, 커밋에 tag 달기를 배워보겠습니
저번 시간에는 변경 사항을 하나의 버전으로 저장하는 커밋을 다루는 방법에 대해 자세히 알아봤습니다.이번 시간에는 Git에서 중요한 작업 중 하나인 branch에 대해 함께 알아보겠습니다.브랜치는 나뭇가지라는 뜻의 단어인데요. Git에서의 브랜치는 하나의 코드 관리 흐름
지난 시간에는 브랜치의 개념과 브랜치를 다루는 방법, 서로 다른 브랜치에 같은 내용을 반영하는 merge 기능, 그리고 conflict에 대해 알아봤습니다.이번 시간에는 브랜치에 대해 추가적으로 알아야 할 내용들을 함께 배워보겠습니다.우리는 앞서 Local Reposi
지난 시간에는 Remote Repository에서의 브랜치, Local Repository에서 브랜치를 push하는 방법 등에 대해 함께 배웠습니다.이번 시간에는 git reset과 브랜치 간의 관련성, git reset과 git checkout 커맨드 간의 차이점,
저번 시간에는 하나의 파일로부터 여러 버전을 나누는 브랜치의 개념과 활용 방법에 대해 함께 배웠습니다.이번 시간에는 지금까지 배운 Git 지식을 총동원하여, 실무에서 Git을 잘 활용할 수 있는 방법과 팁에 대해 알려 드리려 합니다.우리는 지금까지 Git과 Git 커맨
지난 시간에는 Git을 활용하여 협업할 때, 벌어지는 문제 상황과 그 대처 방법에 대해 함께 알아봤습니다. 이번 시간에는 Git을 보다 더 자유롭게 사용할 수 있도록 Git에 대한 여러 팁들을 알려드리겠습니다. 🧙♀️ git reset 후 돌아오기 앞서 g
지난 시간에는 Git을 자유자재로 활용할 수 있도록 돕는 reflog, rebase, stash 등의 커맨드와 다른 꿀팁들에 대해 알아봤습니다.이번 시간에는 지난 시간에 이어 실무에서 유용하게 사용할 수 있는 여러 커맨드들과 팁들을 소개해 드리겠습니다.🧙 잘못된 브랜
지금까지 Git에 관한 커맨드, 원리, 활용 방법까지 다양한 내용들에 대해 배웠습니다. 이번 시간에는 Git에 대한 마무리로 이때까지 배운 내용들을 총 정리하는 시간을 가져보겠습니다.git init은 현재 디렉토리를 Git이 관리하는 프로젝트 디렉토리(=working