서버구축이야기!!

닫기 검색결과 전체 보기

    Git - 버전관리 처리과정

    유용한 정보/개발툴-유틸리티 2023. 8. 9. 09:00

    Git - 버전관리 처리과정

     

     

     

     

    이번 포스팅에서는 버전관리가 되는 과정에 대해서 알아보도록 하겠습니다.

     

     

     

     

     

       이전글

     

     

     

     

     

    https://server-talk.tistory.com/552 - VCS(Version Control System)과 Git

     

     

    https://server-talk.tistory.com/553 - Git 설치하기 - Windows

     

     

    https://server-talk.tistory.com/554 - Git - git init - 프로젝트 관리 설정하기

     

     

    https://server-talk.tistory.com/555 - Git - git add - 파일추가하기

     

     

    https://server-talk.tistory.com/556 - Git - git commit - 버전만들기

     

     

     

     

     

     

       Git - 작업트리(Working tree)와 스테이지(Stage area) 그리고 저장소(Repository)

     

     

     

     

     

     

    Git에서 파일을 추가할 경우 add 명령어로 파일을 추가했습니다 즉, 버전을 만들기 위한 파일들을 간추리는 작업을 하게 됩니다.

     

    예로 10개의 파일을 추가했는데, 5개의 파일만 add 명령을 하여 파일을 선택적으로 커밋(Commit)할 수 있게되는 효과가 발생하게 됩니다

     

     

     

     

     

     

    Git에서 파일을 추가, 수정 등등의 작업을 하는 디렉토리가 작업트리(Working tree) 라고 합니다.

     

     

     

     

     

     

     


    작업 트리에서 추가, 수정의 작업을 한후 add 명령을 파일을 추가하면 커밋(Commit) 대기상태 또는 stage area 라고 불립니다 그러나 보편적으로 스테이지(Stage)에 파일이 올라가있다라고 표현을 가장 많이 합니다.

     

     

     

     

     

     

    작업트리에서 작업한 파일들은 커밋(Commit)을 하게되면 새로운 버전이 되게 됩니다.

     

     

     

     

     

     

     

    새로운 버전의 파일들을 안전하게 보관하거나 다른사람들에게 공유하기 위해서 저장소(Reposiroy)를 저장하게 됩니다.

    저작자표시 (새창열림)
    '유용한 정보/개발툴-유틸리티' 관련 글 more
    • thumbnail
      Git - git revert, git reset - 이전 버전으로 돌아가기 2023.08.23
    • thumbnail
      Git - git log, git diff - 변경사항 확인하기 2023.08.16
    • thumbnail
      Git - git commit - 버전만들기 2023.08.02
    • thumbnail
      Git - git add - 파일추가하기 2023.07.26
    Posted by 서버이야기
블로그 이미지

서버구축의 대한 이야기 입니다.

by 서버이야기

공지사항

    최근...

  • 포스트
  • 댓글
  • 더 보기

태그

글 보관함

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

링크

카테고리

서버이야기 (491)
Windows Server (77)
IIS 8 (23)
IIIS 7 (9)
Database (14)
보안 (10)
네임서버 (6)
로그 (2)
에러 (1)
기타 응용프로그램 (9)
Linux Server (266)
CentOS (17)
Ubuntu (20)
Linux 명령어 (65)
Apache (2)
PHP (13)
MYSQL (30)
LAPM (4)
SNMP (1)
RAID (4)
보안 (3)
에러 (2)
모니터링 (15)
DNS(네임서버) (1)
MariaDB (5)
Nginx (14)
방화벽 (13)
Zabbix (10)
Redis (40)
부하분산 (4)
서비스 (1)
로드밸런싱 (2)
Alteon (1)
웹언어 (41)
HTML (10)
PHP (22)
CSS (9)
유용한 정보 (39)
보안 (2)
서버 접속장애 (1)
개발툴-유틸리티 (30)
용어 (25)
네트워크 (9)
디스크 (5)
보안 (1)
데이터베이스 (2)
Programing (25)
Python (25)
NAS (4)
Synology (4)

카운터

Total
Today
Yesterday
방명록 : 관리자 : 글쓰기
서버이야기's Blog is powered by daumkakao
Skin info material T Mark5.2 by 뭐하라
favicon

서버구축이야기!!

서버구축의 대한 이야기 입니다.

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 서버이야기 (491)
    • Windows Server (77)
      • IIS 8 (23)
      • IIIS 7 (9)
      • Database (14)
      • 보안 (10)
      • 네임서버 (6)
      • 로그 (2)
      • 에러 (1)
      • 기타 응용프로그램 (9)
    • Linux Server (266)
      • CentOS (17)
      • Ubuntu (20)
      • Linux 명령어 (65)
      • Apache (2)
      • PHP (13)
      • MYSQL (30)
      • LAPM (4)
      • SNMP (1)
      • RAID (4)
      • 보안 (3)
      • 에러 (2)
      • 모니터링 (15)
      • DNS(네임서버) (1)
      • MariaDB (5)
      • Nginx (14)
      • 방화벽 (13)
      • Zabbix (10)
      • Redis (40)
    • 부하분산 (4)
      • 서비스 (1)
      • 로드밸런싱 (2)
      • Alteon (1)
    • 웹언어 (41)
      • HTML (10)
      • PHP (22)
      • CSS (9)
    • 유용한 정보 (39)
      • 보안 (2)
      • 서버 접속장애 (1)
      • 개발툴-유틸리티 (30)
    • 용어 (25)
      • 네트워크 (9)
      • 디스크 (5)
      • 보안 (1)
      • 데이터베이스 (2)
    • Programing (25)
      • Python (25)
    • NAS (4)
      • Synology (4)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바