git 3

git flow / git branch 관리하기

이번 포스팅에서는 git flow에 대해 알아보겠다. git flow 란? git flow를 알아보기 전, git에 대한 이해가 부족하다면 이전 포스팅을 참고하기 바란다. git 이란 무엇일까? / git 을 사용해보자 ✅ git이란 무엇일까? ● 리누스 토르발스가 개발한 버전 관리 시스템 * 리누스 토르발스 : 리눅스 창시자 버전 관리 시스템이란, 소스 코드를 보다 효율적으로 관리하기 위한 시스템이다. 문서 oscarstory.tistory.com *flow : 흐름 git flow는 git에서 제공하는 브랜칭 기능을 관리하는 전략이라고 볼 수 있다. git flow는 다음 5가지 브랜치를 사용한다. main(master) : 사용자들에게 배포된(배포할) 브랜치 release : QA 작업 등이 이루어..

git 2024.03.13

GitHub란 무엇일까? / GitHub Service

✅ GitHub란? git을 기반으로 하는 소스 코드 호스팅 서비스다. 쉽게 말하면 git의 원격 저장소다. git이 로컬 저장소에서 버전 관리 역할을 해 주었다면, GitHub는 원격 저장소를 제공해주고, 그를 통해 협업 관련된 서비스를 이용할 수 있게끔 해준다. 개발자들 사이에서는 '오픈 소스의 성지' 라는 별명으로 불린다. 구글, 페이스북 등 대기업 차원의 프로젝트도 GitHub에 오픈 소스로 호스팅 진행중이다. 2019년도에 MS(마이크로소프트)사에 인수되었다. ✅ 타 플랫폼과 비교했을 때 GitHub의 장점 GitHub를 제외하고도, git을 호스팅할 수 있는 여러 플랫폼이 존재한다. 하지만 그중에서도 GitHub만이 가지는 장점이 있다. ● 무료 서비스 확장으로 인해 사용성이 좋아졌다. 기존에..

git 2023.08.16

git 이란 무엇일까? / git 을 사용해보자

✅ git이란 무엇일까? ● 리누스 토르발스가 개발한 버전 관리 시스템 * 리누스 토르발스 : 리눅스 창시자 버전 관리 시스템이란, 소스 코드를 보다 효율적으로 관리하기 위한 시스템이다. 문서 작성 시, 동일한 내용의 파일을 여러번 수정하고 저장한 경험이 있을 것이다. ex) 최종본.txt 최종본(2).txt 진짜_최종.txt 진짜_끝_.txt 진짜_찐마지막.txt 위에거_다아니고_이게_진짜_최종.txt git을 이용한 버전 관리는, 위 처럼 파일을 수정·저장 등 관리할 때마다 언제, 어떤 것을 수정했는지 등을 보다 편리하고 명확하게 기록·관리할 수 있게끔 해준다. · git 공식 홈페이지에서는 다음과 같이 소개하고 있다. 번역하자면 다음과 같다. Git은 작은 프로젝트부터 매우 큰 프로젝트까지 모든 것..

git 2023.08.14