OLD 프로젝트의 커밋들을 NEW 프로젝트로 복사해야하는 상황 OLD프로젝트 디렉토리에서 아래 명령어 입력 (1) 이동할 원격저장소(NEW)를 연결 git remote set-url --push origin NEW주소 (2) 이동할 원격저장소로 push git push --mirror 끝 지금까지 OLD 프로젝트에서 작업한 코드들을 NEW 프로젝트에서 확인할 수 있다. 복사할 거 다 복사했는데, OLD 프로젝트가 원격의 NEW 프로젝트에 그대로 연결되어 있으면 찜찜하니까 .. 원격 저장소 연결 정보 확인하고 삭제하고 새로 연결하기 OLD프로젝트 디렉토리에서 아래 명령어 입력 (1) 원격저장소 연결 정보 확인 git remote -v (2) 원격저장소 연결 정보 삭제 git remote remove ori..
🔗 인프런 - 제대로 파는 Git & GitHub - by 얄코 회사에서는 그냥 하라는 대로 하긴 했는데 강의 보고 이런 것도 있구나~ 신기했음 참고하자! 일단 커밋 메세지 적는 팁 1. 커밋 메세지는 어떤 작업이 이뤄졌는지 알아볼 수 있어야함 2. 한 단위 작업은 커밋 하나에 담는게 좋음 왜냐면 여러개 같이 커밋했다가 하나만 취소해야되면 머리아픔 컨벤션 어떻게 쓸지 팀원들이랑 협의하는 것 커밋 메세지 적는 방법은 팀마다 다 다르니까 정답은 없음! 전 세계적으로 사용되는 커밋 메세지 작성 방법 ▼ 커밋 메세지 예시 feat: 어쩌구 기능 추가 사용자가 어쩌구 기능을 쓸 수 있게 다음과 같은 기능들을 추가함 - 춤추기 - 노래하기 Closes #125 예시 중에 feat은 타입인데 여러가지 타입들이 있다 ..
🔗 인프런 - 제대로 파는 Git & GitHub - by 얄코 [2022.04.11] 😉 Git 사용 중 모를 때 꿀팁 git help 기본적인 명령어들과 설명들을 볼 수 있다. 하지만 초보로서 조금은 어렵다 ^^; git help -a Git의 모든 명령어들을 보여준다 (j로 내리기, k로 올리기, :q로 닫기) 초보라서의 문제가 아니라 영어가 문제인듯 싶다 😂 개발자는 영어공부가 필수구나 git (명령어) -h 해당 명령어의 설명과 옵션 보기 git push -h push 명령어에 대한 설명들과 옵션들이 나온다 git help (명령어) git (명령어) --help 해당 명령어의 설명과 옵션 웹사이트에서 보기 (웹에서 열리지 않을 시 끝에 -w) 스윗하게 웹사이트를 열어서 설명해주신다 ... 💞 ..
🔗 인프런 - 제대로 파는 Git & GitHub - by 얄코 [2022.04.07] HEAD 현재 속한 브랜치의 가장 최신 커밋 하지만 HEAD라고 무조건 끝 쪽에 있는건 아니란 것! git checkout HEAD^ ^ ~ 갯수만큼 이전 단계로 이동 git checkout HEAD~ 이동하면 임의의 브랜치가 만들어진다 git checkout - 한 단계 되돌리기(이동취소) git reset --hard HEAD~2 해당 HEAD에서 2단계 전으로 hard 리셋 fetch 원격 저장소의 최신 커밋을 로컬로 가져오기만 한다 .. 그러니까 동료들의 커밋을을 가져오기만 pull 원격 저장소의 최신 커밋을 로컬로 가져와 merge 또는 rebase 그러니까 pull 은 fetch + merge or reba..
🔗 인프런 - 제대로 파는 Git & GitHub - by 얄코 [2022.03.31] 와 진짜 어이가 없다 지금까지 깃 연습하면서 잔디가 안깔리길래 아 이거 잔디 심는 기준이 되게 깐깐한가 보구나~ 했는데 알고보니까 이메일 계정이 달라서 그런거였다... 어쩐지 커밋을 겁나했는데 1커밋, 2커밋이길래 이상하다 했어 지금이라도 알아서 다!행! 응애 깃의 강점 - Snapshot 델타 방식 수정을하면 변경점들만 저장, 변경이 안되면 그대로 유지 스냅샷 방식 수정을 할 때마다 각 파일이 최종 상태 그대로 저장. 변경을 안해도 저장 이러면 스냅샷 방식은 용량이 크지 않을까? 용량은 별로 안크다함 나의 추측 - 분산 저장 때문인가? 이게 왜 강점일까? (1) 변경점들만 저장되는 다른 방식들은 커밋이 많아질 수록 ..