TIL

240814

playhong 2024. 8. 14. 20:14

FACTS(사실, 객관) : 내가 한 일

개인 과제를 바탕으로 리액트 공부 + 개인과제 리드미 수정.

const user [ name,setName ] = useState();

useState로 상태 관리.. 등등

 

깃허브에서 막혔는데, merge 문제가 생겼음

master 브랜치를 main에 merge하고 싶었는데 자꾸 오류가남

이유 => main에서 master에 있는걸 땡겨와야 하는데 반대로 하고있었음

 

해결 방법

git checkout main => 일단 main 브랜치로 감

git merge master => main에 master브랜치에 있는 것들을 땡겨옴 (merge함)

git push

 

그리고 예전에 main대신 master를 사용했어서 main 브랜치와 master브랜치를 함께 사용하는건 조금 이상함! <= master브랜치를 삭제

브랜치를 삭제하는 방법은

(1)

 

(2)

 

이런 순서로 삭제

 

그리고 서버를 끊는 방법. yarn dev를 하고나면 git 명령어를 써도 먹지 않았는데

ctrl + c 를 하면 여기선 복사가 아니라 연결을 끊고 git 명령어를 사용할 수 있게 된다!!

 

마지막으로 프리티어

리액트를 시작하기 전엔 저장하면 프리티어가 알아서 줄바꿈해주고 잘 정리해줬는데, 갑자기 안되기 시작함! 확장프로그램을 삭제한 것도 아닌데! 이것은 설정에서 만져줘야했음

여기 설정에서 

default formatter 를 프리티어로 설정하고 format on save를 체크해주면 

이제 저장할 때마다 코드가 이쁘게 정리됨!


FEELINGS(느낌, 주관) : 나의 감정적인 반응, 느낌

깃 사용법은 이제 좀 익숙해졌다고 생각했는데 정작 막히니까 당황스러웠음


FINDINGS(배운 것) : 그 상황으로부터 내가 배운 것, 얻은 것

리액트 State에 관한 내용. 불변성.

깃 merge방법

어떤 브랜치가 merge 주체가 되고 어떤 브랜치 안에서 merge를 해야하는지


FUTURE(미래) : 배운 것을 미래에는 어떻게 적용할 지

 

'TIL' 카테고리의 다른 글

240818  (0) 2024.08.18
240816  (0) 2024.08.16
240813  (0) 2024.08.13
240812  (0) 2024.08.12
240811  (0) 2024.08.11