본문 바로가기
반응형

GIT3

Git Repository 이동하기 기존에 작업하던 레파지토리에서 완전히 새로운 레파지토리로 옮기고 싶은 경우가 있다. 간단하게는 기존 코드를 새 레파지토리에 복사해서 푸쉬하면 끝이다. 하지만, 그동안의 커밋 로그까지 모두 옮기고 싶을 경우에는 git clone --mirror 을 이용해야 한다. 모든 작업 내역을 새로운 레파지토리로 복사하는 방법을 알아보자. 레파지토리 이사 준비 git clone 명령어와 함께 --mirror 옵션을 이용한다. 옵션뒤에 레파지토리 주소를 넣어서 레파지토리를 영혼까지 복사할 수 있도록 길을 뚫어준다. git clone --mirror {git Repository 주소} 명령어를 실행하고 나면 복사려는 레파지토리의 이름으로 .git 디렉토리가 생겨있다. 예를들어, 아래와 같은 명령어를 실행했다고 가정해보자 .. 2021. 7. 18.
[Git] pull과 fetch의 차이 [무료웹툰] 이 시국에 개인교습 쌤, 엄마한테는 비밀이예요 이 시국에 집콕 과외가 필수! 유찬은 과외 학생의 저돌적 접근이 아찔한데... 지금여기, 은밀달콤한 개인교습, 시작합니다! iryan.kr pull과 fetch의 차이 pull 원격 저장소로부터 필요한 파일을 다운 + 병합 지역 브랜치와, 원격 저장소 origin/master 가 같은 위치를 가리킨다. fetch 원격 저장소로부터 필요한 파일을 다운 (병합은 따로 해야 함) 지역 브랜치는 원래 가지고 있던 지역 저장소의 최근 커밋 위치를 가리키고, 원격 저장소 origin/master는 가져온 최신 커밋을 가리킨다. 신중할 때 사용한다. 사용하는 이유? 원래 내용과 바뀐 내용과의 차이를 알 수 있다 (git diff HEAD origin/mast.. 2021. 7. 18.
내부망 GITLAB 설치 신규회원을 위한 첫 구매 특별 혜택 루앱은 2022년 시작된 여성 패션 플랫폼으로 국내 디자이너 브랜드들을 바탕으로 선별된 브랜드 라인업과 차별화되고 보다 나은 고객 경험 등에 포커스를 맞추어 일상 속에서 즐거움을 제공합니 iryan.kr 1-6) devstack-juniper 서버에 GitLab 설치 (2020-12-30) (https://teamlab.github.io/jekyllDecent/blog/tutorials/%EB%82%98%EB%A7%8C%EC%9D%98-Git-%EC%84%9C%EB%B2%84-Gitlab-%EA%B5%AC%EC%B6%95) # 설치 # 1) 기초 소프트웨어 설치 $sudo apt-get install curl openssh-server ca-certificates po.. 2020. 12. 30.
반응형