본문 바로가기

Today I Learned (TIL)

23.11.29 깃 클론이 다른 저장소에 연결되었을때,얀 스타트 안먹힐때

728x90
반응형

 

 

오늘 한일

  • 컨디션 난조로 강의집중도 못하고 과제 진척도 느리다
  • git clone 오류로 3시간을 헤메다가 결국은 init를 바깥 폴더에 한게 밝혀졌다
  • 앞으로 깃 오류가 나면 init를 어디에했는지 한번더 확인해야겠다
  • 노션상세페이지 보니 오류수정 방법이 다적혀있었는데 앞으로는 노션을 좀더 꼼꼼히 읽어야겠다
  • 팀원 회의는 별로 진척된게 없어서 다들 생략하기로했다

 

햇빛좀 쐬고 밖에 나가서 운동 좀해야겠다 몸이 다시 안좋아지는듯하다

 

이제 시작..!!!

깃 오류는 결론적으로는 무사히 해결되었다

# 기존 .git/ 삭제 (기존의 모든 커밋히스토리가 제거됩니다.)
rm -rf .git/

# 깃 시작
git init

# 신규 레포주소를 origin으로 등록
git remote add origin [레포 주소]
 

 

rm -rf .git/ 명령어

  • rm: 파일이나 디렉터리를 제거하는 명령입니다.
  • -rf: rm 명령에 대한 옵션은 다음과 같습니다.
  • -r: 디렉토리와 그 내용을 반복적으로 제거합니다.
  • -f: 확인 메시지를 표시하지 않고 강제로 제거합니다.

따라서 rm -rf .git/는 이러한 옵션을 결합하여 ".git" 디렉토리와 그 내용을 강제로 재귀적으로 제거합니다. 이 명령은 Git 리포지토리에 대한 버전 제어 정보를 영구적으로 삭제하므로 주의해서 사용해야 합니다. 일반적으로 프로젝트에서 버전 제어를 완전히 제거하거나 새 Git 저장소를 시작하려는 경우에 사용됩니다.

(기계친구에게 한번 정리해달라하니 이런식으로 답변해줬다) 

암튼 깃 클론받고 내 레포지토리에 연결할려면 필수라는 소리

 

또 다운 받은 이후에는 yarn star가 먹히지 않았고

react-scripts 은(는) 내부 또는 외부 명령 실행할 수 있는 프로그램 또는 배치 파일이 아닙니다

이런 오류가 발생했는데

https://thespoiler.tistory.com/21

 

react-scripts 은(는) 내부 또는 외부 명령 실행할 수 있는 프로그램 또는 배치 파일이 아닙니다

구글에 위와 같은 제목으로 오류를 검색하면 다음과 같은 명령을 실행하라고 많이 나온다. npm update npm start yarn upgrade yarn start 하지만 내 경우는 계속해서 같은 오류가 발생했고 다음 명령을 실행

thespoiler.tistory.com

여기서 보고 해결했다 

npm update

npm start

 

npm 사용자라면 이걸로

yarn upgrade

yarn start

yarn 사용자라면 이걸로 해결 무사히 구동되었다.

728x90
반응형