모카 스터디/Git 썸네일형 리스트형 github 커밋한 push 원격에서 삭제하기 1. git log 에서 커밋할 commit 확인 2. git reset을 통해 commit 삭제하기 example git reset HEAD^ 3. git push -f origin main // 깃허브에 삭제한 커밋알려주기 더보기 서버 깃허브에서 main에 있는거 한방에 pull로 당겨오기 sudo git fetch —all // 원격 저장소에서 모든 변경 사항을 가져오기 sudo git reset —hard origin/main //로컬 저장소의 HEAD를 원격 저장소의 main 브랜치로 재설정 sudo git pull //원격 저장소의 변경 사항을 로컬 저장소로 가져오고 병합 주로 다른 개발자가 main 브랜치에 변경 사항을 커밋하면 sudo git fetch --all을 사용하여 해당 변경 사항을 로컬 저장소로 가져온다. 그런 다음 sudo git reset --hard origin/main을 사용하여 로컬 저장소의 HEAD를 원격 저장소의 main 브랜치로 재설정 한다. 이렇게 하면 로컬 저장소의 변경 사항이 모두 삭제되고 원격 저장소의 main 브랜치의 변경 사항만 남게 된다. 마.. 더보기 커밋 컨벤션 # 예시 feat: 로그인 기능 추가 Feat: 새로운 기능 추가 Fix: 버그 수정 또는 typo Refactor: 리팩토링 Design: CSS 등 사용자 UI 디자인 변경 Comment: 필요한 주석 추가 및 변경 Style: 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우 Test: 테스트(테스트 코드 추가, 수정, 삭제, 비즈니스 로직에 변경이 없는 경우) Chore: 위에 걸리지 않는 기타 변경사항(빌드 스크립트 수정, assets image, 패키지 매니저 등) Init: 프로젝트 초기 생성 Rename: 파일 혹은 폴더명 수정하거나 옮기는 경우 Remove: 파일을 삭제하는 작업만 수행하는 경우 더보기 Git 초기 세팅 맥북을 구매한 지 어언 4일경 immserion프로젝트 진행 중 댓글 좋아요 기능을 구현을 끝내고 push를 마친후 git log를 확인하니 나의 깃 이름이 정자로 '최영철' 로 되있는걸 발견 했다. 그간 log를 확인하며 나의 깃허브 아이디가 softmoca여서. git log에 softmoca로 이름이 나오는 줄 알았는데 알고보니 깃 초기 세팅시의 이름이었다. 그래서 깃 초기 이름과 이메일을 추가 하였다. config list가 아주 깔끔한 상태이다. 이전 엘리어스로 등록해준 git log 말곤 아무것도 없다 허허 앞으론 설정을 하기 앞서 그것이 무엇인지 인지하고 설정과 설치를 할 계획이다. alias.hist=log --graph --all --pretty=format:'%C(yellow)[%ad].. 더보기 이전 1 다음