Git

· Git
기존 Git Repository를 복사하여 다른 프로젝트로 활용하기 위해서는 git clone 의 mirror 옵션으로 모든 이력을 복사한다. 그 후에 새로운 repository에 push 하면 된다. git clone --mirror {old_repository_url} --mirror 옵션을 넣으면 커밋이력까지 함께 복제한다. 내부로 이동한다. cd {old_repository 이름}.git push할 레포지토리를 새로운 레포지토리로 변경한다. git remote set-url --push origin {new_repository_url} --mirror 옵션으로 통째로 push한다. git push --mirror 끗. 도움이 되었다면, 공감/댓글을 달아주면 깃짱에게 큰 힘이 됩니다!🌟 비밀댓글과 ..
· Git
💋 인트로 안녕하세요. 우아한테크코스 5기 깃짱이라고 합니다. 서브모듈이란, 레포지토리 안에 또다른 레포지토리를 디렉토리로 분리해 넣은 것이다. 왜 필요할까? 우리는 프로젝트에서 사용하게 될 각종 Secrets들을 절대로 깃허브의 public 레포지토리에 Push해서는 안된다. 지울 수 없고, 로봇이 지나가면서 다 내 정보를 털게 될 것이다. 서브모듈을 사용해서 통째로 중요한 설정 정보를 관리하자! 이 포스팅에서 내가 사용하는 메인 레포지토리는 backend-server이고, 메인 레포지토리의 설정 정보만을 담은 레포지토리는 backend-server-submodule 이다. 이 포스팅은 간단히 따라할 수 있도록 방법에 대해서만 포스팅할 것이다. 💋 Git Submodules 설정 방법 ✔️ 서브모듈 추..
· Git
💋 인트로 깃허브의 upstream은 다른 개발자의 원격 저장소에 있는 변경사항을 가져오는 기능입니다. 이를 통해 협업하고 있는 프로젝트의 최신 업데이트를 받아올 수 있습니다. 💋 개념 깃허브의 upstream은 다른 개발자가 생성한 원격 저장소에 있는 변경사항을 로컬 저장소로 가져오는 역할을 합니다. 이를 통해 협업하고 있는 프로젝트의 최신 업데이트를 받아올 수 있습니다. 💋 사용 방법 upstream 설정 방법 로컬 저장소의 터미널에서 git remote add upstream [원격 저장소 URL] 명령어를 실행합니다. 이제 upstream 원격 저장소를 추가했으며, 변경사항을 가져오기 위해 git fetch upstream 명령어를 실행할 수 있습니다. upstream 설정 후 사용 방법 git ..
· Git
💋 인트로 다른 사람과 협업하다보면, 공동 커밋을 해야 할 필요가 생긴다 설정 방법은 매우 간단 > > Co-authored-by: NAME Co-authored-by: ANOTHER-NAME "
· Git
💋 인트로 팀 미션을 진행하던 도중, 우테코 백엔드 크루 주노로부터 Organization을 사용한다는 이야기를 들었다. 필자는 굉장한 정리벽이 있는 사람으로, 우리 팀의 결과물이 과정부터 차곡차곡 의미있는 형태로 모인다는 점이 정말 매력적이어서 곧바로 따라했다. 어제 15분 동안 배웠는데, 오늘 포스팅을 할 수 있을 정도로 어렵지 않은 내용이다! 여기가 내가 만든 Organization의 링크이다! starlight-shopping-order starlight-shopping-order has 2 repositories available. Follow their code on GitHub. github.com 이번 미션을 통해서 한 번 진행해보고, 어떤 점이 좋았는지에 대해서 회고로 포스팅할 예정! 이..
깃짱
'Git' 카테고리의 글 목록