git8 GitHub 사용법 3편 : GitHub에서 프로젝트 가져오기 [기본 개념] ※ git pull = git fetch + git merge ▶ pull과 fetch의 차이점 : 병합의 유무 pull $ git pull 'git pull' 명령은 원격 저장소의 변경 내용을 로컬 저장소로 가져와 병합하는 과정을 단일 명령으로 수행한다. 실제로는 'git fetch' 와 'git merge'를 순차적으로 실행하는 것과 같음. 한 방에 해결하기 때문에 간편하긴 하지만, ▶ 병합 작업 중 충돌이 발생할 경우, 자동으로 병합이 실패하고 수동으로 충돌을 해결해야 함. ▶ 변경 사항을 가져옴과 동시에 자동으로 병합이 되기 때문에 무엇이 추가되고 병합되었는지 확인이 안 된다. git clone과의 차이점 ▶ git clone : 원격 저장소를 처음부터 전체적으로 가져와서 로컬에 복.. 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 2 다음