Git 4

Git 명령어 정리

저장소 생성(init) $ git init 내용 설명 : 현재 디렉토리 안에 .git 하위 디렉토리 생성 => 새로운 git 저장소 생성 저장소 복제 / 다운로드(clone) $ git clone 내용 설명 : GitHub Repository에 있는 파일을 로컬 저장소로 복사 : 원격 Repository의 주소를 작성 : 저장할 위치를 설정 (생략 가능) 저장소 연결(remote) $ git remote add # (1) $ git remote remove # (2) $ git remote -v# (3) $ git remote # (4) 내용 설명 : 로컬에서 생성한 디렉토리를 원격 저장소와 연결 (1) : 해당 URL의 원격 저장소와 설정한 이름으로 연결 (2) : 해당 이름을 가진 저장소 삭제 (3)..

Git 2023.08.07

Git의 기본 개념

Git을 사용하기 위해 알아야하는 기본 개념들에 대해 알아보자 레포지토리(Repository) 레포지토리란 우리말로 저장소라는 뜻을 가지고 있다. 어떠한 디렉토리를 Git으로 버전 관리하기 시작하면 원하는 시점마다 해당 디렉토리 안에 어떤 것들이 있는지 그것들의 내용이 어떻게 변해가는지를 기록이 된다. 이런 정보들을 기록하는 곳을 레포지토리라고 한다. 이때 버전관리를 위해 Git을 사용하면 디렉토리 안에 .git이라고 하는 디렉토리가 만들어지는데 이 .git 디렉토리가 바로 레포지토리이다. 어디서는 디렉토리 자체를 레포지토리라고 하는 경우도 있는데 사실 정확하게 말하면 프로젝트의 변경 사항들이 저장되어 있는 곳을 레포지토리라고 하기 때문에 .git 디렉토리가 레포지토리이다. 즉, 레포지토리란 단순히 파일..

Git 2023.08.02

GitHub이란?

이번 시간은 GitHub에 대하여 알아보겠다. Git과 GitHub은 개발자라면 모두 알고 있다고 해도 과언이 아닌 유명한 서비스이지만, 이 둘을 헷갈리는 사람들이 많다. GitHub에 대해 알기 위해선 Git에 대하여 알고 있어야 한다. Git에 대한 자세한 내용은 이전 게시물을 참조하길 바란다. https://rvbear7.tistory.com/4 Git이란? Git이란? 형상 관리 도구(Configuration Management Tool) 중 하나이다. 형상 관리 도구는 버전 관리 시스템이라고도 하며, 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 파일에 대한 작업 rvbear7.tistory.com GitHub이란? Git은 버전 관리를 하는 프로그램이라면, GitHub는 깃 저장소..

Git 2023.07.28

Git이란?

Git이란? 형상 관리 도구(Configuration Management Tool) 중 하나이다. 형상 관리 도구는 버전 관리 시스템이라고도 하며, 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 파일에 대한 작업을 조율하는데 사용된다. 여러명의 개발자가 하나의 소프트웨어 개발 프로젝트에 참여하여 소스 코드를 관리할 때 주로 사용된다. 버전관리 그렇다면 버전 관리란 무엇일까? 파일의 변경사항들을 시간의 순서에 따라 흐름에 따라 저장하고, 이후에 원하는 시점의 버전을 다시 가져올 수 있는 것이다. 버전 관리 시스템의 장점의 기초가 되는 것은 이전 버전의 상태를 기억하는 것이다. 버전 별로 수정 내용의 비교, 분석 혹은 복구가 쉽게 가능하다. 또한, 팀으로 작업을 했을 경우가 있을 수 있는데 이때..

Git 2023.07.25