commit4 GitHub 사용법 5편 : Git에서의 작업을 되돌리는 명령어(Reset, Revert) [개요] Git system Git은 일반적으로 세 가지 트리를 관리하는 시스템이며, 여기서 트리는 '파일의 묶음'이라 생각하면 된다. 1. Working Directory : 현재 작업 중인 코드와 파일들이 실제로 존재하는 디렉토리 (= 샌드박스) HEAD와 Index는 .git 디렉토리에 저장되고, 워킹 디렉토리는 실제 파일로 존재한다. 2. Staging Area 또는 Index : 작업 디렉토리에 있는 변경 사항들 중에서 다음 커밋에 포함될 변경 사항들을 선택하는 중간 단계 스테이징 영역에 추가되면 다음 커밋에 포함된 내용이 준비됨. 3. Repository(∋ HEAD) : Git의 핵심적인 데이터베이스로, 모든 커밋 이력과 버전 관리 정보가 저장되는 곳. 여기서 HEAD는 현재 작업 중인 브랜.. 2023. 8. 23. GitHub 사용법 2편 : git 명령어 [git 명령어] 앞서 소개했던 Git Bash를 통해 사용할 수 있는 git 명령어에 대해 알아 보자. 이전 내용 참조(Git Bash) https://rangvest.tistory.com/entry/GitHub-%EC%82%AC%EC%9A%A9%EB%B2%95-1%ED%8E%B8-Repository-%EC%83%9D%EC%84%B1-Source-code-%EC%97%85%EB%A1%9C%EB%93%9C GitHub 사용법 1편 : Repository 생성, Source code 업로드 [기본 개념 및 준비물] Upload Sequence Working directory : 내가 작업하는 PC라 생각하면 된다. Staging area : 저장소로 업로드하기 전, 임시로 저장되는 일종의 버퍼 Reposi.. 2023. 8. 22. GitHub 사용법 1편 : Repository 생성, Source code 업로드 [기본 개념 및 준비물] Upload Sequence Working directory : 내가 작업하는 PC라 생각하면 된다. Staging area : 저장소로 업로드하기 전, 임시로 저장되는 일종의 버퍼 Repository : 저장소이며, Local repostory, Remote repostory가 있다. 파일의 업로드는 다음과 같이 진행된다. ① Workspace에서 작업을 수행 ② git add 명령어를 통해 업로드할 파일을 리스트업한다. ③ git commit 명령어를 통해, Local repository에 저장 (참조 메세지를 추가할 수 있다.) ④ git push 명령어로 Local에서 Remote로 파일을 전송한다. 준비물 1. Git Bash Window 운영체제에서 Git 및 기타 유.. 2023. 8. 22. Open Source 혁명의 중심 : Github란? [Github의 개요] Git이란? 형상 관리 도구 중 하나로, 컴퓨터 파일의 변경 사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템을 말한다. Git은 프로젝트 폴더 내에서 작업을 기록하고 버전 관리를 통해 체계적인 개발이 가능하므로 소프트웨어 및 하드웨어 개발에서 소스 코드를 효과적으로 관리할 수 있으며, 소스코드를 따로 주고 받을 필요 없이, git을 사용하면 하나의 프로젝트, 같은 파일을 여러 사람이 동시에 작업하는 병렬 개발이 가능하다. 출처 : 위키백과 Github란? 분산 버전 관리 툴인 Git을 사용하는 프로젝트를 지원하는 웹호스팅 서비스이자 형상 관리와 소프트웨어 개발 프로젝트의 협업을 위한 웹 기반 플랫폼으로, 개발자들이 소스 코드를 호.. 2023. 8. 22. 이전 1 다음