Study/Git(4)
-
[Git] 사라진 일주일치 커밋
갑자기 사라진 일주일치 커밋..... 원인을 찾아보자 CRA로 구현했던 커리큘럼 사이트를 Next로 바꾸는 과정에서, 이전에 clone했던 폴더를 삭제했다. contribution은 .git을 참고한다고 하는데, 브랜치 및 로컬 폴더를 모두 삭제했더니 사라진 것으로 보인다. 나의 소중한 잔디들.... 앞으로 잔디를 잃어버리지 않으려면 어떻게 해야 할까? - default 브랜치를 설정하고 기여할 수 있도록 변경해야 할 것 같다. - 리포지토리를 삭제하기 전에 좀 더 고민해봐야 할 것 같다. Reference https://league-cat.tistory.com/395
2022.12.18 -
[Github] 뭐야 내 잔디 돌려줘요 사라진 커밋을 찾아서 (Contribution Graph)
사건 발생 개요 일 중독으로 인해....수요일에 메인 프로젝트가 끝나자마자 목요일부터 다시 새 프로젝트를 시작했다. 분명 커밋을 많이 했는데도 채워지지 않고 휑한 잔디밭을 발견하고 말았다. 원인은? 1. 깃허브에 설정된 이메일과 다를 때 아래 코드를 통해 확인해보았고, 일치함을 확인하였다. git config --global user.name git config --global user.email 2. 커밋한 브랜치가 default 브랜치가 아닐 때 develop 브랜치를 default 브랜치로 두고, feat/#이슈번호 브랜치에서 작업해서 생긴 이슈였다. 작업 중인 브랜치로 변경 후 커밋하니 반영되었다. 이 리포지토리는 거의 혼자 작업하기 때문에 상관 없지만 다른 프로젝트에서는 어떻게 반영될지 확인해 ..
2022.12.14 -
[Github] 협업을 위한 템플릿 설정하기(이슈, PR)
이슈 템플릿 Settings에 들어간다. PR 템플릿 위에서 이슈 템플릿을 만들었다면 .github 폴더가 생성되었을 것이다. Add file을 통해 pull_request_template.md 파일을 만든다. 폴더 안에 원하는 양식을 작성하고, 커밋한다. 이름은 꼭 위와 같이 정해야 한다.
2022.10.25 -
[프로젝트 시작하기 전 봐야하는 git 컨닝노트]
실제로 프로젝트를 진행하며 도움되었던 git 명령어와 제가 사용한 상황에 대해 정리해보려고 합니다. Git 영역 Working Directory : 로컬 폴더 Staging 영역 : 수정된 코드 올리기 Repository : 원격 저장소 리포지토리 복제하기 git clone 🔔 필요한 상황 원격 리포지토리에 로컬 커밋을 올리기 위해 연결해야 할 때 git clone [url] 리포지토리와 로컬 폴더 연결하기 git remote 🔔 필요한 상황 원격 리포지토리에 로컬 커밋을 올리기 위해 연결해야 할 때 Github 리포지토리 를 이름으로 원격 저장소로 등록한다. git remote add [name] [url] // 깃허브 주소를 origin이라는 이름으로 다루겠다는 뜻 git add origin http..
2022.10.15