기초 지식

4306 단어 Git

입문


"Git이 뭐예요?"의 사람이 설명할 때 사용하는 내용입니다.
SVN 사용자에 대해 설명하는 경우가 많기 때문에 SVN 사용자 시점으로 표현하는 부분이 있습니다.
명령은 여기의 반참조를 참조하십시오. 입니다.

참조 사이트

  • Git 기본 설명서
  • Git Book v2
  • 사용 빈도가 높은 명령
  • Git 명령 대선
  • 처음 보는 사람에게 추천
  • git-간단한 안내서
  • 기능 삭제 시
  • 원숭이도 알 수 있는 Git 입문
  • git 서비스 비교
  • git 위탁 관리 서비스 비교
  • 개념


    드로잉 중. Git를 사용하는 이유 로컬 저장소로 쉽게 커밋 가능 현지commit은 다른 노동자에게 영향을 주지 않습니다 제시간에 집에 갈 때 임시commit 할 수 있어요. 중간에 끊겼을 때, 자신이 처리하고 있는 파일을 저장하고 즉시 되돌아갈 수 있다 commit 오류 취소 가능 여러 번commit으로 나뉜 것을 하나의commit로 정리하면 예쁜 이력이 될 수 있다 모든 업무는 갈라지기 쉽다 용어 설명(개념) 개념 설명 원격 저장소 서버 저장소(svn 서버 이미지) 로컬 저장소 서버의 저장소를 기록에 따라 로컬로 복사하기 (※ git 혼자) 작업공간 로컬 저장소에서 작업하는 분기의 파일 상태 (실제 편집된 파일 시스템 개념) 분지 이력의 불일치.git에서 모두 지점이라고 하고,svn의trunk와branch는git에서 모두 지점이라고 한다. 주 지점 개발의 주류 지점.svn의 트렁크에 해당합니다. ※처음에push의 브랜치 이름은master 브랜치입니다. 주제 분기 작업 단위를 단위로 분지의 운용을 진행하다 git-flow 게시 지점 및 핫 픽스 등의 용도에 따라 지점 활용 준비(Vincent Driessen 권장) GitHub/BitBucket 클라우드에서 Git 서버 기능을 사용할 수 있는 서비스 GitLab/GitBucket 내부 서버 등에 Git 클라우드 서비스를 설치하기 위해 제작되었습니다. pull request or merge request GitLab/GitBucket 등의 서버에서 merge 작업을 요청하는 기능 색인 또는 레벨 제출할 파일의 위치 등록 용어 설명 command 설명 용도 git clone 원격 저장소에서 체크 아웃 저장소를 처음 검색할 때 git add commit 객체 추가 제출할 파일을 선택할 때 git commit 로컬 저장소에 제출 실제 제출 git push 원격 저장소로 보내기 제출한 내용을 서버에 업로드 git fetch 원격 리포지토리를 로컬 리포에 동기화 원격 상태를 알고 싶을 때 (원본 없음) git pull(fetch + merge) 원격 저장소를 로컬로 가져오기 로컬 소스 코드를 업데이트할 때 git merge 2branch 간의 합병 마스터의 최신 상태를 작업 지점으로 가져올 때 git checkout 브랜치 전환(SVN과는 다른 의미임) 현재 브랜치의 대상 위치를 변경하려면 기가비트 클라이언트
  • Git 호스트
  • GitExtensions
  • GitKraken
  • GitExtensions
    GitKraken
    Sourcetree
    GitHub Desktop
    만화
    이름 표시 (아이콘 협업)
    아이콘 태그(아이콘 공동 작업)
    이름
    이름
    환경
    Windows
    Windows, Mac, Linux
    Windows, Mac
    Windows, Mac
    Free?
    공짜
    기본 무상(유료)
    기본 유상(평가판 있음)
    공짜
    사용자 등록
    필요 없음
    필요
    필요
    필요 없음
    일본어 공부
    일본어 대응 안 돼요.
    하계
    하계
    하계
    UI
    간단명료하다
    간단명료하다
    문제가 좀 있다
    못생기다
    병합 도구
    KDIff 설치
    통합 기능 (매우 용이)
    외부 호출
    병합 불가
    prefix
    평면 디스플레이
    계층형 디스플레이
    계층형 디스플레이
    평면 디스플레이
    git-flow 기능
    하계
    작업 공간의 가장자리에서
    작업 공간의 가장자리에서
    하계
    공급자
    개인
    GitKraken
    Atlassian
    GitHub

    GitExtensions

  • 편집에 파일의 태그가 올바르지 않은 경우
  • 재부팅 후 고치는 경우가 있음
  • Sourcetree

  • 로컬 및 원격 분기는 보기 어렵습니다(동일 색상)
  • 방해 경보 발령
  • 설치 시 Mercurial 찾기
  • 서버 키 수락?이게 뭐야?
  • 통합은 외부 도구 시작(KDIFF가 가끔 있어서 시작)
  • GitHub Desktop

  • 원래 일지 지도가 안 보이나?
  • 병합 불가
  • GitKraken

  • UI 느낌 최고
  • private 데이터 라이브러리 보고 싶으면 요금
  • Git 저장소를 설치하고 검색하기 전에


  • 설치기가비트 클라이언트
  • GitBash 시작
  • ssh-key 제작
  • Git 클라이언트에서 실행ssh-keygen
  • 좋은 웹페이지 즐겨찾기