개발노트/Git
git --mirror 라는 옵션을 주어 현재 레포지토리를 다른 레포지토리로 복제할 수 있다. 복제될 때 사용된 브랜치까지 전부 복제가 된다. # 클론할 레포지토리 디렉토리로 이동 cd 클론할레포지토리 # 레포지토리 클론 git clone --mirror 클론할레포지토리주소 # 위 명령어를 실행하면 현재의 디렉토리 안에 레포지토리명.git 파일이 생성되는데 # 이 파일로 들어간다. cd 기존원격레포이름.git # git 파일 안에서 옮길 레포지토리 주소를 입력한다. git remote set-url --push origin 이동할레포지토리주소 # PUSH git push --mirror # 생성된 .git 파일이 이제 필요가 없으므로 삭제 rm -rf 클론할레포지토리.git ❗ 복제 과정에서 마주할 수 ..
파이널 프로젝트에 깃을 통하여 협업을 하는 와중에 문제 발생(우리 팀은 sourcetree를 사용하고있다.) 각자의 application.properties가 달라서 pull 해올때마다 수정해줘야하는 번거러움 발생... git ignore를 통하여 깃에서 application.properites를 추적하지 못하게 한다. 1. cmd -> 프로젝트를 들어가는데 .git 디렉토리가 있는 곳까지 이동 git rm --catched C:\Users\DH\Documents\Final_Project-il-doduk\application.properties // application 파일이 위치한 경로와 해당 파일의 전체 이름 2. 프로젝트 디렉토리 안에 있는 .gitfnore 파일 수정 파일을 열어 가운데 공간처럼..