git repository 초기화 방법
- local 에서 해당 폴더 위치에서 터미널 창을 열어준다.
- .git 파일 제거
- git 초기화 해주고 파일 다시 올리기
- 브랜치가 master 면 main 으로 변경한다.
- 원격저장소와 로컬저장소 연결하기
- 연결된 원격 저장소에 다시 올리기
위 내용을 명령어로 하면 아래와 같다.
1. rm -rf ./git
2. git init
3. git add .
4. git commit -m "커밋내용"
5. git remote add origin [깃헙 주소]
6. git push --mirror --force
git log 제거
- git log 명령어로 로그를 확인한다.
- git reset 명령어로 commit 한 파일을 지운다. 가장 최근 파일은 HEAD^ 이렇게 지우고 여러개를 지우고 싶다면 ~3 이런식으로 붙혀준다. 그러면 최근 커밋한 3개의 파일을 지울 수 있다.
- git push -f origin main 명령어로 원격 레포지토리 갱신해 준다.
1. git log
2. git reset HEAD^
3. git push -f origin main