git & github 공부 기록/🙈 git 오류 4

[Git] Git branch 삭제하기

어디서부턴가 꼬여버린 깃으로 브랜치를 생성한 뒤 삭제할 수 없었다. 항상 쓰던 jiyoung 브랜치를 사용해서 add > commit > push origin jiyoung 해주고 Merge한 뒤 브랜치를 delete 해주고 내 로컬에서도 delete 하려고 했는데 중간에 많은 문제가 생겨서 돌고 돌아 겨우 깃 살려놨더니, 나한테 또 닥친 시련이다. git branch -a 명령어로 생성되어있는 브랜치 목록을 확인한다. 다른 팀원 분들의 브랜치도 엄청 많이 쌓여있다. 제발 깃에 merge하고 나면 삭제해주세요. 내 브랜치만 확인하다면 일단 jiyoung을 지우고 싶다. 로컬 브랜치에서는 git branch -d 브랜치이름 으로 삭제하면 된다 그럼 원격저장소에 올라가있는 git push origin --d..

mac은 처음이라서요..옮기다가 ...

로컬저장소로 데이터 불러오기 전에 git fork 하고 원격저장소에서 로컬로 가져오는 거 기억나는데로 했다가 다시 add 할 때 쓰디쓴 맛을 봐버렸다. 그냥 폴더만들고 pull 받을 걸.. $ cd 저장하고_싶은_디렉토리 $ git clone 복사한_git주소 //원격 저장소의 이름 가지고 오기 처음에는 origin만 뜸 $ git remote //새로운 원격 저장소 추가 $ git remote add 새로운_원격저장소_이름 fork한_git주소 //로컬 저장소에는 없지만 원본 저장소에 있는 데이터 가져오기, fetch 명령어 $ git fetch 새로운_원격저장소_이름 1) 터미널을 열고 clone 할 저장소 폴더로 이동(cd) 2) git clone (github 주소) => 이렇게 했다가 파국을 맞..

LF will be replaced by CRLF the next time Git touches it

문제: add 하려고 했는데 in the working copy of 'package.json', LF will be replaced by CRLF the next time Git touches it package.json의 복사본이 있다고 합니다..깃이 다음에 그것을 건드릴 LF(unix줄바꿈)은 CRLF(window줄바꿈)으로 대체할 것이다...? 자세히 해석하자면 LF(Line-Feed)는 unix계열의 줄바꿈 문자열이고, CRLF는 Windows의 줄바꿈 문자열이다. 원인 : OS마다 줄바꿈을 보는 문자열이 다르기에 git은 어느 쪽을 택해야할지 모르고 경고 메시지를 띄운다. 해결 : 간단하게 자동 변환해주는 core.autocrlf 기능 켜주기! git config --global core.au..

'origin' does not appear to be a git repository

문제 : push 하려고 했는데, origin이 존재하지 않는 상황 원인 : 레포지토리 생성 후 연결 과정에서 생긴 문제 1) git remote -v 로 원격 저장소 확인 2) 현재 연결된 주소를 해제 하자! git remote remove origin [연결된 주소] origin 저장소 연결 끊기 -> No such remote: 'origin' 라면 다시 연결하면 된다 3) git remote add origin [레포지토리 주소] 4) git remote -v origin 에 잘 연결됨 이후 push Reference https://letsgojieun.tistory.com/103 git 에러 : 'origin' does not appear to be a git repository 해결 어제부터 ..