git

이건선·2023년 2월 9일
0

해결

목록 보기
4/48
post-custom-banner

문제점
깃사용시 non-fast-forward오류 및 commit 실패 오류가 발생함

시도해본것
새로운 프로젝트 생성해서 처음부터 다시해보기, git init, git remote add origin, git push origin main, 커밋 불가능한 로컬 브랜치, 원격 브랜치 삭제 후 재생성

해결
git branch -a 사용가능한 모든 브랜치와 원격브랜치를 확인 후 git checkout -b dev origin/dev 로컬 브랜치 생성시 원격브랜치를 받아와서 한번에 생성하게 만든다.

알게된 것
git rm !!fileName!!
을 이용하면 로컬, 원격저장소 모두 파일이 삭제되고

git rm --cached !!fileName!!
옵션을 사용하면 로컬에는 파일이 남아있지만 원격저장소에만 해당 파일이 삭제된다.

git rm --cached . -rf
옵션은 로컬에 존재하지 않는 파일을 원격에서도 삭제하는것 같은데 좀더 알아봐야겠다.

profile
멋지게 기록하자

0개의 댓글