Nathan's 개발 일지

21년 1월 15일 TIL 본문

TIL(Today I Learned)

21년 1월 15일 TIL

Nathan.YT 2021. 1. 15. 18:25

오늘 배운 것

Git add, submit Error해결

깃 레포지토리에서 분명 제대로 내 컴퓨터로  'git clone'을 하였다. VS코드에서 작성이 완료된 파일들을 'git add'하려고 하니

VSCode: git fatal error: file is outside directory~~ (링크 클릭)

위와 같은 에러가 나는 것이다.

 

무시하고 파일에 들어가서 'git add'를 하니까 됐다. 근데 문제점이 그렇게 add를 하고나니 'git commit -m'이 되지 않는 것이였다. 에러가 뜬 상태에서 add를 해버리니 commit할때도 동일한 문제가 발생했던 것이다.

 

해당 문제에 대해서 구글링 해보니 스택오버플로우에 답변이 있었다. ASKII 코드 문제였던것이다. 파일명을 한글로 적어서 파일을 읽을때 문제가 생겼던것. clone이 되어있는 파일명을 영어로 변경하니 문제가 없이 'add'와 'commit' 'push'가 되었다.

 

에러가나면 에러 메세지를 구글에 검색해보자. 구글은 모든것을 알고있다.

 

BeeBeeBee

 

꿀벌 스프린트를 통해 자바스크립트 상속 개념을 실제로 적용해보았습니다. 애벌래부터 시작해서, 각각의 특성을 가진 벌들이 상위 객체의 벌의 특성을 이어받음. super는 정말 super한 능력을 가지고 있다. 덕분에 자바스크립트도 prototype으로 하나씩 수작업으로 상속하는 것이 아니라, class를 사용해 상위 객체의 인자를 간단히 상속을 가능하게 해주는 엄청난 능력이 있다.

 

 

오늘 느낀점

구글링을 통한 문제 해결 방법의 중요성을 더욱 깨닫게 되었습니다. 꿀벌 스프린트를 통해 자바스크립트에서 정말 중요한 상속에 대한 개념을 이해하게 되었고, 상속의 강력함을 배웠습니다.

 

더 공부할 것

  • 차주 있을 Subclass Dance Party에 대한 목업을 완성했는데, 실제 구현까지 가능하도록 html css dom에 대해서 복습하기.
  • 상속 개념 완벽히 이해하기. 

'TIL(Today I Learned)' 카테고리의 다른 글

21년 1월 20일 TIL  (0) 2021.01.21
21년 1월 18일 TIL  (0) 2021.01.18
21년 1월 14일 TIL  (0) 2021.01.14
21년 1월 13일 TIL  (0) 2021.01.13
21년 1월 12일 TIL  (0) 2021.01.12
Comments