☀️ 기상시간 - 7:00
🌕 마감시간 - 24:30
❌ 갑자기 오후에 연락온 목사님께 소환당해서 저녁 2시간 정도를 날렸다(?)
왜이렇게 처음하는 것 처럼 기억이 나지 않고 뭐가 뭔지 모르겠는지.... 매번 그냥 아무것도 모르고 따라한 폐해인 것 같다. 그래서 오늘은 리서치를 하면서도 내용에 너무 의존하지 않고 어떤 방식으로 해야하는지 다시 머리로 익혔다.
git init
을 통해 로컬에 새로운 저장소를 만들기git add .
을 통해 올라가지 않은 파일들을 로컬저장소에 모두 추가시켜주기git commit -m "Push message"
를 통해 커밋메세지를 작성해서 커밋git remote add orgin [repository 주소]
를 통해 원격저장소와 로컬저장소를 연결한 후 git remote -v
통해 확인git push origin master
를 통해 이전에 커밋했던 파일들을 원격저장소에 올리기 (또는 포크를 통해 push 해준다)어제 배운 Router를 사용해서 소개페이지의 구성틀을 짜는 첫 시작!
결론적으로는 사실 아무것도 하지 못했다....
시간은 많이 투자했고 집중해서 이것저것 코드를 작성해보았는데
왜그리도 내가 구성해둔 도안으로 코드를 짜기가 어려운건지.. 머리가 안돌아간다
가뜩이나 생각이 많은 하루라서 코드까지 안짜지니 정말 힘든 시간이었던 것 같다.
어찌됬든,
path="/"
) 링크 걸린 버튼이 두개가 필요하고 그 버튼중 하나는 나를 소개하는 버튼(path="/about"
), 나머지 하나는 컴포넌트를 소개하는 버튼(path="/comp"
)이어야 한다.이전에 정리해둔적 있는 커밋메세지 수정하는 방법.
git은 해도해도 너무 어려운 것 같다. 새로운 레포지토리를 만들어서 파일을 연결하는데에도 애를 먹었으니..ㅠㅠ
오늘은 첫 커밋메세지 수정하는 방법에 대해 새롭게 알게 되었다.
이전에 push된 커밋메세지를 수정해야 할 경우에는
git rebase HEAD~거슬러올라가고 싶은 커밋 수 -i
를 실행한 후
i를 눌러 편집 모드로 들어간 뒤 수정할 커밋 메시지 앞의 pick을 reword로 수정한 뒤 저장하면(:wq!) 커밋메세지를 수정할 수 있는 편집기가 차례대로 열린다.
편집기에서도 동일하게 커밋메세지 수정 후 저장한 후(:wq!)
git push --force
를 실행하면 저장소에서 커밋메세지가 변경되어 있는 것을 확인할 수 있었다.
하지만 저장소의 첫 커밋메세지를 변경하는 경우에는 다른방법이 필요했다.
git rebase HEAD~거슬러올라가고 싶은 커밋 수 -i
를 실행했더니
fatal: invalid upstream 'HEAD~1'
이라는 문구만 떠서 왜 확인이 되지 않는거지... 하고 다른 방법을 찾아보았더니
git rebase -i --root
명령어가 필요했던 것이었다.
이후에 위와 동일한 편집기가 실행되어서 무사히 커밋메세지를 수정할 수 있었다.
다음엔 또 잊어버리겠지만... 새로운걸 배웠다!