Computer Science/Version Control System

Git - part 5

코드몬스터 2022. 7. 15. 11:18
728x90
본 내용은 git 에러 모음집이며, 다른 분들의 글을 가져오거나 및 저의 생각을 정리했습니다.

 

👉 에러 모음집

  • Staging area
    • git add 를 하고 git status 로 확인했을 때, 올라가서는 안 되는 파일들이 올라 갔을 때
    • git reste HEAD .  으로 전부 제거할 수 도 있다.
git reset HEAD -- [file name]

 

  • non-fast-forward
    • 원격과 로컬의 history 가 다르기 때문에 병합을 할 수 없다고 한다.
    • 원격 또는 로컬 중 하나의 history 를 기준으로 재설정(충돌 제거 등)하고 작업을 해줘야 한다.
    • 아래 명령어는 로컬을 기준으로 강제 병합하는 것이다.
Git push origin feature/OOO --force

 

 

👉 참고 사이트

1. https://velog.io/@rain98/%EA%B9%83%ED%97%88%EB%B8%8C-non-fast-forward-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0

 

깃허브 non-fast-forward 에러 해결하기

깃허브 non-fast-forward 에러 해결하기

velog.io

2. https://codechacha.com/ko/git-remove-files-from-staging-area/

 

Git - Staging area에 있는 파일 제거

git add 명령어로 수정 파일을 Staging area로 이동시켰는데, 불필요한 파일들도 함께 이동되어 곤란할 때가 있습니다. 이 때 `git reset HEAD -- [file name]` 명령어를 이용하여 Staging 영역에 있는 파일을 Untr

codechacha.com

 

 


 

발생하는 에러에 대해 계속 추가하겠습니다.

 


 

'Computer Science > Version Control System' 카테고리의 다른 글

Discard / Update branch  (0) 2024.01.17
Git - part 3  (0) 2022.08.17
Git - part 4  (0) 2022.07.04
Git - part 2  (0) 2022.07.04
Git - part 1  (0) 2022.07.04