GIT 정보
Giit 소개
Giit는 프로그램 원본 등 변경된 역사를 관리하는 분산형 버전 관리 시스템을 말한다.프로그램 등을 편집하거나 변경 이력을 관리할 수도 있다.깃이 있어 이전 상태를 볼 수 있고 복원도 간단해졌다.
분산형에 관해서는 이쪽 기사가 이해하기 쉬우니 꼭 읽어주세요.
https://www.i3design.jp/in-pocket/3111
GiitHub 소개
기릿허브는 기릿을 활용해 개발자를 지원하는 웹 서비스다.Giit와 GiitHub의 차이로 처음에는 혼란스러웠습니다. Giit는 도구의 이름이고 GiitHub은 Giit를 사용하는 웹 서비스의 이름입니다.
또 깃허브와 같은 깃의 접대 서비스(서버를 대여하는 서비스)에는 비트bucket과 백로그 등이 있다.기릿허브는 기릿에는 없지만 개발자에게 편리한 기능을 추가했다.(fork 등) GiitHub이 생기면서 공동 개발이 더욱 원활해졌다.
용어 정보
이어 기릿과 기릿허브의 보고를 병행해 용어에 대해 대략적으로 설명한다.
또 지트 이외의 버전 관리 시스템(Mercurial, Subversion 등)에서는 같은 단어라도 어감이 다를 수 있다.이번에는 기릿의 뜻이 됐으면 좋겠어요.
저장소
창고라는 거야.시스템 개발 프로젝트 관련 데이터의 원시 저장소입니다.각 공정의 각종 정보를 관리할 수 있는 데이터베이스
로컬 창고
Giit의 창고는 로컬 창고와 원격 창고로 나뉜다.현지 창고는 자체 기계 안에서 제작된 것으로 작업 트리 소속 창고다.
원격 창고
외부 창고가 자기가 가지고 있는 현지 창고에 비해서버 등 네트워크의 창고도 그것에 속한다.공개·공유가 원활해 여러 사람 개발에 활용할 수 있고, 개인 개발도 인터넷에 데이터를 저장할 때, 공유하고 싶을 때 활용할 수 있다.
포크(fork)
fork는 GiitHub에서 제공하는 기능 중 하나입니다.fork는github에서clone(복제) 다른 개발자의 창고에 있습니다.그 밖에 포크는 포크원에 대한 공헌을 전제로 한다.개발을 지원하는 전제에서 사용해야 한다.
식기 포크에 대한 인상에서 보듯이 포크와 포크의 창고는 각각 독립되어 서로 교차하지 않고 각자의 길을 걷는다.
클론
클론은 원격 창고를 핸드 머신이 지정한 위치로 복제하는 것을 말한다.
니트
한마디로 창고를 새로 만들고 빈 창고를 만든다.또한 이미 존재하는 창고를 초기화하고 싶을 때도 사용할 수 있다.
작업 트리
Git 관리 하에 놓인 자신의 실제 업무 목록을 가리킨다.작업 디렉터리, 작업 트리, 각종 명칭.
인덱스
색인은 제출 전에 업데이트 내용을 잠시 저장하는 곳을 가리키며 단계라고도 부른다.
주소(add)
작업 트리의 파일 업데이트 내용을 색인에 반영하는 명령입니다.이것은 제출 대상을 등록하는 작업이다.
커밋
'제출'은 새로 만든 파일이나 편집한 파일을 저장하는 것을 의미한다.새 기능을 추가하거나 오류를 수정할 때 작업 디렉터리가 일단락될 때 이전 작업을 제출하고 잠시 저장합니다.파일을 수정한 후 저장한 후 제출합니다.
추가되고 수정된 파일을 창고에 기록합니다.마치 게임의 보관소 같다.
메시지 제출
제출한 내용을 기술하다.기본적으로 반드시 써야 한다.변경 내용의 개요, 변경의 이유(내용, 상세한 내용) 등을 기술하다.
헤드(HEAD)
현재 지점의 최신 제출을 가리키는 대명사.기본적으로 마스터의 시작을 나타내며 HEAD가 이동하면 사용하는 브랜치가 변경됩니다.
당기다
원격 창고의 제출을 로컬 창고로 보냅니다.데이터 다운로드와 유사하다.
브랜치
분기 프로젝트를 통해 프로젝트 주체에 영향을 주지 않고 개발할 수 있는 기능.지점을 통해 고장이 났을 때도 쉽게 대응할 수 있고 한 항목의 작업을 동시에 진행할 수 있다.
또 가지에는 여러 종류가 있다.자세한 상황은 이쪽을 보고 파악하세요.
마스터 브랜치
프로젝트의 주류 지점에서 창고를 처음 제출하면 마스터라는 지점을 만들 것입니다.이후 제출은 지점을 전환하기 전에 마스터 지점에 추가됩니다.
병합
종합 수정 작업을 진행하다.수정된 분기를 원래 분기로 병합하여 수정합니다.
재설정
최신 제출을 취소합니다.동시에 관문 파일을 취소합니다.
대칭 이동(revart)
취소할 제출은 취소된 제출을 다시 작성합니다.다만, 이미 제출한 이력은 사라지지 않았고, 제출 로그에는 남아 있다.
재설정
지정한 제출 지점을 수정할 수 있습니다.동시에 제출을 모아 일지를 예쁘게 만드는 지령이다.
슬라이스
이거 초보자 용어로 어때요?σ(^_^;)다른 지점의 제출은 자신의 현재 지점에 반영될 수 있다.병합은 모든 제출을 포함하지만, 선택은 선택한 제출만 포함할 수 있습니다.
별 모양
제출하지 않고 변경을 회피하려는 경우에 쓰인다.어떤 지점에서 근무하지만 지금 당장 하고 싶은 일이 생겼을 때, 업무의 지점에 오류가 생겼을 때 제출하지 않은 변경을 잠시 회피할 수 있다.
충돌(conflict)
Giit의 경우 같은 파일을 동시에 같은 위치로 변경할 때 발생하는 오류입니다.
추출
원격 창고의 최신 기록을 가져옵니다.얻기만 하기 때문에 자동으로 합병할 수 없는 것은pull과 다르다.
체크아웃
이것은 현재 업무의 지점에서 나와 다른 업무 지점에서 일하고 싶을 때 사용하는 명령이다.
밀어내기
원격 창고에 로컬 창고의 내용을 반영합니다.
초대 요청
개발자가 로컬 창고에서 변경한 내용을 다른 개발자에게 알리는 GiitHub 기능회사나 팀에서 코드 심사를 할 때 사용한다.
참조 대상 링크: https://zukulog098r.com/git/
Reference
이 문제에 관하여(GIT 정보), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/N-Masaya/items/b5b316939afe18f4decf
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
기릿허브는 기릿을 활용해 개발자를 지원하는 웹 서비스다.Giit와 GiitHub의 차이로 처음에는 혼란스러웠습니다. Giit는 도구의 이름이고 GiitHub은 Giit를 사용하는 웹 서비스의 이름입니다.
또 깃허브와 같은 깃의 접대 서비스(서버를 대여하는 서비스)에는 비트bucket과 백로그 등이 있다.기릿허브는 기릿에는 없지만 개발자에게 편리한 기능을 추가했다.(fork 등) GiitHub이 생기면서 공동 개발이 더욱 원활해졌다.
용어 정보
이어 기릿과 기릿허브의 보고를 병행해 용어에 대해 대략적으로 설명한다.
또 지트 이외의 버전 관리 시스템(Mercurial, Subversion 등)에서는 같은 단어라도 어감이 다를 수 있다.이번에는 기릿의 뜻이 됐으면 좋겠어요.
저장소
창고라는 거야.시스템 개발 프로젝트 관련 데이터의 원시 저장소입니다.각 공정의 각종 정보를 관리할 수 있는 데이터베이스
로컬 창고
Giit의 창고는 로컬 창고와 원격 창고로 나뉜다.현지 창고는 자체 기계 안에서 제작된 것으로 작업 트리 소속 창고다.
원격 창고
외부 창고가 자기가 가지고 있는 현지 창고에 비해서버 등 네트워크의 창고도 그것에 속한다.공개·공유가 원활해 여러 사람 개발에 활용할 수 있고, 개인 개발도 인터넷에 데이터를 저장할 때, 공유하고 싶을 때 활용할 수 있다.
포크(fork)
fork는 GiitHub에서 제공하는 기능 중 하나입니다.fork는github에서clone(복제) 다른 개발자의 창고에 있습니다.그 밖에 포크는 포크원에 대한 공헌을 전제로 한다.개발을 지원하는 전제에서 사용해야 한다.
식기 포크에 대한 인상에서 보듯이 포크와 포크의 창고는 각각 독립되어 서로 교차하지 않고 각자의 길을 걷는다.
클론
클론은 원격 창고를 핸드 머신이 지정한 위치로 복제하는 것을 말한다.
니트
한마디로 창고를 새로 만들고 빈 창고를 만든다.또한 이미 존재하는 창고를 초기화하고 싶을 때도 사용할 수 있다.
작업 트리
Git 관리 하에 놓인 자신의 실제 업무 목록을 가리킨다.작업 디렉터리, 작업 트리, 각종 명칭.
인덱스
색인은 제출 전에 업데이트 내용을 잠시 저장하는 곳을 가리키며 단계라고도 부른다.
주소(add)
작업 트리의 파일 업데이트 내용을 색인에 반영하는 명령입니다.이것은 제출 대상을 등록하는 작업이다.
커밋
'제출'은 새로 만든 파일이나 편집한 파일을 저장하는 것을 의미한다.새 기능을 추가하거나 오류를 수정할 때 작업 디렉터리가 일단락될 때 이전 작업을 제출하고 잠시 저장합니다.파일을 수정한 후 저장한 후 제출합니다.
추가되고 수정된 파일을 창고에 기록합니다.마치 게임의 보관소 같다.
메시지 제출
제출한 내용을 기술하다.기본적으로 반드시 써야 한다.변경 내용의 개요, 변경의 이유(내용, 상세한 내용) 등을 기술하다.
헤드(HEAD)
현재 지점의 최신 제출을 가리키는 대명사.기본적으로 마스터의 시작을 나타내며 HEAD가 이동하면 사용하는 브랜치가 변경됩니다.
당기다
원격 창고의 제출을 로컬 창고로 보냅니다.데이터 다운로드와 유사하다.
브랜치
분기 프로젝트를 통해 프로젝트 주체에 영향을 주지 않고 개발할 수 있는 기능.지점을 통해 고장이 났을 때도 쉽게 대응할 수 있고 한 항목의 작업을 동시에 진행할 수 있다.
또 가지에는 여러 종류가 있다.자세한 상황은 이쪽을 보고 파악하세요.
마스터 브랜치
프로젝트의 주류 지점에서 창고를 처음 제출하면 마스터라는 지점을 만들 것입니다.이후 제출은 지점을 전환하기 전에 마스터 지점에 추가됩니다.
병합
종합 수정 작업을 진행하다.수정된 분기를 원래 분기로 병합하여 수정합니다.
재설정
최신 제출을 취소합니다.동시에 관문 파일을 취소합니다.
대칭 이동(revart)
취소할 제출은 취소된 제출을 다시 작성합니다.다만, 이미 제출한 이력은 사라지지 않았고, 제출 로그에는 남아 있다.
재설정
지정한 제출 지점을 수정할 수 있습니다.동시에 제출을 모아 일지를 예쁘게 만드는 지령이다.
슬라이스
이거 초보자 용어로 어때요?σ(^_^;)다른 지점의 제출은 자신의 현재 지점에 반영될 수 있다.병합은 모든 제출을 포함하지만, 선택은 선택한 제출만 포함할 수 있습니다.
별 모양
제출하지 않고 변경을 회피하려는 경우에 쓰인다.어떤 지점에서 근무하지만 지금 당장 하고 싶은 일이 생겼을 때, 업무의 지점에 오류가 생겼을 때 제출하지 않은 변경을 잠시 회피할 수 있다.
충돌(conflict)
Giit의 경우 같은 파일을 동시에 같은 위치로 변경할 때 발생하는 오류입니다.
추출
원격 창고의 최신 기록을 가져옵니다.얻기만 하기 때문에 자동으로 합병할 수 없는 것은pull과 다르다.
체크아웃
이것은 현재 업무의 지점에서 나와 다른 업무 지점에서 일하고 싶을 때 사용하는 명령이다.
밀어내기
원격 창고에 로컬 창고의 내용을 반영합니다.
초대 요청
개발자가 로컬 창고에서 변경한 내용을 다른 개발자에게 알리는 GiitHub 기능회사나 팀에서 코드 심사를 할 때 사용한다.
참조 대상 링크: https://zukulog098r.com/git/
Reference
이 문제에 관하여(GIT 정보), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/N-Masaya/items/b5b316939afe18f4decf텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)