본문 바로가기

버전 관리

(4)
Branch 알아보기 안녕하세요! 저번 포스트에서 Github를 사용하면서 Branch라는 용어를 많이 접해봤습니다.이 브랜치는 정확하게 무엇일까요? 오늘은 브랜치에 대해서 알아보겠습니다.브랜치의 개념브랜치는 독립적으로 개발하는 것을 의미합니다.예를 들어서, 정해진 기간 안에 여러 기능을 포함한 하나의 웹 페이지를 만들어야 합니다. 하지만, 개발자 한 명이 A 기능을 모두 구현할 때까지 다른 개발자가 아무것도 하지 못한다면 시간이 부족합니다.브랜치를 이용해서 독립적인 작업 공간으로 분리하면 동시에 여러 기능을 구현할 수 있습니다.브랜치 관리하기Git의 branch 명령어는 관리하는 브랜치를 보여줍니다.> git branch더보기브랜치 관리 실습브랜치 생성하기Git의 branch 명령어로 새로운 브랜치를 생성할 수 있습니다.명..
Github 알아보기 개발을 하다보면 자주 접하게 되는 Github는 Git과 어떤 차이가 있을까요?이번 포스트에서는 Github에 관해서 다뤄보겠습니다.Github의 개념Github는 Git을 기반으로 하는 클라우드 기반 호스팅 서비스입니다.웹 인터페이스를 통해서 확장된 기능을 만날 수 있고, 원격 저장소에 파일과 폴더를 저장하여 여러 개발자가 작업하기 용이합니다.원격 저장소 생성하기Github의 가장 기본적인 요소인 Repository를 생성하는 방법을 알아보겠습니다.우측 상단의 + 버튼을 누르면 새로운 저장소를 생성할 수 있습니다.메뉴를 클릭하면 사진과 같은 UI가 화면에 표시됩니다.소유자, 이름, 설명(선택 사항), 접근 권한을 설정하고 Create repository 버튼을 누르면 생성이 완료됩니다.내 저장소 원격 ..
Git 명령어 이전 포스트에서 설치한 Git으로 어떻게 버전 관리를 시작해야 할까요?이번 포스트에서는 Git의 기본적인 명령어에 대해서 작성해보겠습니다.1. init로컬 저장소를 생성하는 명령어입니다. 명령어를 실행하면 .git이라는 폴더가 생성됩니다.> git init명령어를 실행한 폴더는 버전 관리가 가능하며, 파일의 변경 사항을 자동으로 감지합니다.더보기 2. addGit의 Staging Area에 파일을 추가하는 명령어입니다.> git add subin.txt더보기 3. commit저장소(Repository)에 파일의 변경 사항을 저장하는 명령어입니다.버전이 변경되었다는 것이고, 해당 요구사항을 완결된 상태로 만들었다는 것을 의미합니다.> git commit더보기 커밋 메시지를 작성하라는 안내와 함께 에디터가 ..
Windows 11에서 Git 설치하기 이번 포스트에서는 분산식 버전 관리 시스템의 특징을 가지고 있는 Git을 설치해보겠습니다.Git은 공식 홈페이지에서 설치 파일을 무료로 다운할 수 있습니다.1. 설치 시작2. 폴더 선택3. 구성 요소 선택Windows Explorer integratio탐색기에서 Git Bash와 GUI를 열 수 있게 설정합니다.Git LFS용량이 큰 파일을 지원합니다.Associate .git* configuration files with the default text editorgit 구성 파일을 기본 텍스트 편집기와 연결합니다.Associate .sh files to be run with Bashsh 파일을 실행할 때 Bash와 연결합니다.ScalarScalar 도구를 설치합니다.4. 시작 메뉴 폴더 선택5. 기본 ..