본문 바로가기
728x90

GIT4

[Github] GitHub과 관련된 국내 도서 GitHub의 이름만 알고 사용방법은 아무 것도 모른 상태에서 아래의 3개의 책을 구매했었다. • GitHub Essentials: 소프트웨어 개발에 GitHub 활용하기, 저자: 아킬레아스 피핀넬리스 • 팀 개발을 위한 Git, GitHub 시작하기 • Git 교과서, 저자: 이호진 우선 개인적인 나의 평가를 5점 만점을 기준으로 내린다면 다음과 같다: • GitHub Essentials: 소프트웨어 개발에 GitHub 활용하기: ★☆☆☆☆ • 팀 개발을 위한 Git, GitHub 시작하기 : ★★★☆☆ • Git 교과서: ★★★★★ 1) GitHub Essentials: 소프트웨어 개발에 GitHub 활용하기 개인적인 평으로는 GitHub Essentials 책은 Git의 작동 원리 및 Git 호스팅.. 2021. 4. 23.
[Github] 브랜치 아래는 "git 교과서" 내용을 정리한 글입니다. 1. 브랜치란? 1) 저장 공간 하나에서 가상의 또 다른 저장공간을 만드는 것 2) 브랜치를 사용하는 이유? ▪ 프로젝트를 독립적으로 관리하는데 사용함 ▪ 브랜치를 사용함으로써, 항상 안정된 코드를 유지할 수 있음 ▪ 기존의 안정적인 코드와 개발 중인 작업을 구분하여 관리할 수 있음 ※ Git 브랜치의 특징 - 새로운 기능 추가 -- 새로운 기능을 추가할 때는 최신 커밋으로부터 브랜치를 생성해서 개발 후, 리뷰 및 테스트를 끝내면 원래 브랜치로 다시 병합 - 보그 수정 -- 버그가 발생한 브랜치로부터 새로운 브랜치를 생성 후, 버그 수정이 끝나면 원 브랜치로 병합 -- 이때 브랜치의 이름은 BugFix와 같은 이름을 사용 함 - 이전 코드 개선 -- 이전.. 2021. 4. 6.
[GitHub] Working directory, stage, commit 내용 정리 아래의 내용들은 『Git 교과서』 내용을 개인적으로 정리한 내용들입니다. 1. Working Directory, Stage, and Repository 깃은 VCS의 특성 상 저장 공간을 논리적으로 분할한다. 깃에서는 저장 공간을 크게 3가지로 나눈다; • 작업 공간 (Working Directory) • 임시 저장 공간 (Stage) • 실제로 저장하는 공간 (Repository) 1) Repository Git은 작성한 소스코드 파일의 모든 변경 사항을 관리하며, 파일들의 변경 내역을 저장소 (Repository)에 저장을 한다. 이러한 저장소는 크게 로컬 저장소와 원격 저장소로 나누어진다. (1) 폴더와 깃 저장소 •깃 저장소는 폴더와 외형적으로 비슷하다. •깃 저장소의 내부 구조 - 깃 저장소에는.. 2021. 2. 3.
[Github] Github 설치 1. 윈도우에서 Git hub 설치 1) Git 다운로드 - Git 공식사이트(https://git-scm.com/downloads)에서 자신에게 맞는 운영체제에 맞는 Git을 다운로드 2) Git 설치 ※ 경로 설정 (1) Use Git from Git Bash only: - 깃 배시 터미널로만 깃을 사용가능 - 윈도우에 환경변수 설정 X (2) Git from the command line and also from 3rd-party software - 기본 설정값 - cmd에서도 git 명령어를 사용가능 - 윈도우에 환경변수 추가 (3) Use Git and optional Unix tools from the Command Prompt - 윈도우 cmd 창에 git과 유닉스 도구 명령어를 사용할 경우.. 2020. 7. 11.
728x90