Repository

· 기타/git
제목 그대로 서로 다른 2개의 repository 를 합쳐보자. 1. Base repository 열기 우선, 베이스 레포지토리를 연다. 2. 합칠 원격 repository를 추가한다. 3. Fetch from target repository 4. Integration 전용 branch 생성 그냥 베이스 브랜치에서 checkout 해도 된다. 5. Merge & Resolve conflict ⚠️ 서로 다른 저장소의 커밋 히스토리를 합치려(merge)하므로 에러가 발생한다. --allow-unrelated-histories 옵션을 주면 해결할 수 있다. 대부분 merge 하고나면 CONFLICT 에러가 발생할텐데 여기서는 수작업 하는 수 밖에 없다. 6. git push 이정도는 할 줄 알잖아? 7. 이..
· 기타/git
Working Directory 사용자가 실제로 작업하는 폴더 Staging Area 확정할 변경 사항을 준비시키는 영역 Local Repsitory 사용자 컴퓨터 로컬 환경에 위치한 저장소. Remote Repository: Github, Gitlab 등에 위치한 원격 저장소. origin : local repository의 원본 원격 저장소 따라서 git push -u origin master 는 현재 Local Repsotiry 와 설정된 origin (remote repository) 를 연결시키며 푸쉬하겠다는 의미로. -u 옵션과 --set-upstream 옵션은 같은 역할을 한다고 보면된다. local - remote repository 연결이 성사되면 그 순간부터 -u 옵션을 생략하고 git..
M_Falcon
'Repository' 태그의 글 목록