본문 바로가기
728x90
반응형

분류 전체보기347

[Git] Tutorial: remote repository Remote Repository와 작업하기.이 문서는 Remote Repository와 작업하기 위한 기본적인 내용을 다룬다.좀 더 자세한 것은 다음 URL들을 순서대로 읽어볼 것. 2024.05.26 - [utils/git and github] - [Git] Remote Repository [Git] Remote RepositoryRemote RepositoryRemote repository는 Git에서 원격 서버에 저장된 저장소를 의미함. 이는 로컬 저장소와 달리 네트워크를 통해 접근할 수 있으며, 여러 개발자가 협업할 수 있는 중앙 저장소 역할을 함.Reds31x.tistory.com2024.05.26 - [utils/git and github] - [Git] remote, remote add, r.. 2024. 5. 26.
[Git] Remote Repository Remote RepositoryRemote repository는 Git에서 원격 서버에 저장된 저장소를 의미함. 이는 로컬 저장소와 달리 네트워크를 통해 접근할 수 있으며, 여러 개발자가 협업할 수 있는 중앙 저장소 역할을 함.Remote repository를 사용하면코드의 버전을 관리하고,팀원 간에 변경 사항을 공유하며,프로젝트를 효율적으로 협업할 수 있음.Remote Repository의 주요 특징중앙 저장소 역할:Remote repository는 프로젝트의 중앙 저장소로 사용됨.모든 팀원은 이 저장소를 통해 코드를 가져오고, 변경 사항을 풀(pull)하거나 푸시(push)할 수 있음.분산된 버전 관리:각 개발자는 로컬 저장소에서 작업을 수행하며,원격 저장소에 변경 사항을 push하거나 원격 저장소에.. 2024. 5. 26.
[Git] remote, remote add, remote show: 원격저장소와 연결 remote, remote add, remote show: 원격저장소와 연결git remote add origin : 원격저장소 연결Local repository와 Remote repository를 연결.Remote repository의 단축이름(별칭)을 보통 origin으로 지정.이후, Remote repository url 대신 단축이름(별칭, alias) 으로 처리 가능함.다음 명령어로 local repository와 remote repository를 연결함.git remote add origin 일반적으로 git remote add 형태임.git remote -v로 연결이 제대로 되었는지 확인.git remote: remote_repository의 단축이름 확인.현재 연결된 remote rep.. 2024. 5. 26.
[Git] pull and fetch git pullRemote repository 의 최신 commit 을 가져와 Local repository의 해당 branch에 병합.최신 commits 을 받아와 임시 영역에 저장: (이 과정을 fetch라고 함).(remote resository 를 위한 임시 branch 에 저장하여 stage 영역과 분리 관리).해당 임시 영역에 저장된 commits 를 현재의 branch 의 내용들과 검토하여 merge.해당 merge 는 "remote repository의 commits" 과 "local repository 의 commits" 를 하나로 합치는 것: pull 에서는 자동으로 수행함.자동으로 merge 가 안되는 경우, conflict 를 발생시키고 이는 사용자가 처리 해야함 (여러 사용자가 p.. 2024. 5. 26.
[Git] push git pushLocal repository의 commit을 remote repository에 동기화.현재 상태에서 다른 사람이 push를 안 한 경우에만 가능.만일 다른 이가 push를 했다면, 해당 작업 내용을 local repository로 동기화(pull)하고, 현재 변경 내용과 merge 수행 후 push해야 함.다른 이의 업데이트 내용을 pull 할 경우, "해당 remote repository로 업데이트된 내용"이 "현재 local의 내용"과 Conflict(충돌)하지 않을 경우, 자동으로 merge 가 이루어짐.Conflict 발생시, 문제가 되는 부분 수정 후 merge 해야함.때문에 push를 하기 전, 반드시 pull을 다시 수행하여 동기화 하는 습관을 가져야 함.명령어git push.. 2024. 5. 26.
[Git] Tutorial: 3-way merge, fast forward, and rebase Git Merge 및 Rebase 튜토리얼이 튜토리얼에서는 Git에서 브랜치를 병합하는 기본 방법과 각 병합 방식의 차이점을 알아봄. 기본 모드인 3-Way Merge와 Fast-Forward Merge, 그리고 Rebase 의 사용법을 익히는 게 목적임. 2024.05.26 - [utils/git and github] - [Git] merge mode: merge and rebase. [Git] merge mode: merge and rebase.Git Merge MethodsGit은 branch를 기반으로 병합을 수행함.대표적인 병합 방식으로는 Fast-Forward Merge, 3-Way Merge, Rebase가 있음.1. Fast-Forward MergeFast-Forward Merge는 순차적.. 2024. 5. 26.
728x90
반응형