[220505] TIL

릿·2022년 5월 6일
0

TIL

목록 보기
15/28

과제 삽질일지

1. git이야기

git에 있는 내 레포지토리에는 push랑 pull을 해본적이 있는데 협업하는 git의 branch에 push를 해본 경험이 전무라서 계속 git명령어랑 싸우고 있었다.
우선은 vscode로 git push하는 걸 목표로!

  1. branch만들기
  • git switch 브랜치명 : 기존 브랜치로 전환한다.
  • git switch -c 브랜치명 : 새로만든 브랜치로 전환한다.

※ 그리고 git branch 명령어로 제대로 된 브랜치에 접속해있는지 확인할 것!

  1. push하기
  • git add . : 작업하고 있는 모든 파일을 올린다.
  • git commit -m "커밋내용" : 올리는 파일의 커밋내용을 작성한다.
  • git push origin 원격브랜치명 : 원격브랜치에 커밋한 로컬브랜치 파일을 올린다.
  1. 에러해결
    이 때, 처음 나왔던 에러는
Permission to wanted-pre-onboarding-FE-02/todoList.git denied to saiani1.

-였는데
이건 vs code에

git remote set-url origin git@github.com:wanted-pre-onboarding-FE-02/todoList.git

-라고 치니까 안 나왔다. 대신 새로운 에러가 나온다ㅜ

Permission denied (publickey)

http주소가 아닌 ssh주소를 써서 그런 것 같다. 다시 http주소로 돌려도 똑같은 에러가 나옴.
그래서 https://maliceit.tistory.com/51블로그에서 본 것처럼 시도!

  • cmd에 ssh-keygen -t rsa -C "본인 github계정 이메일주소"
  • Enter file in which to save the key가 나오면 Enter키 누르기
  • 비밀번호 입력을 원하면 입력, 원하지 않으면 그냥 엔터, 엔터.
  • 저장된 경로의 id_rsa.pub를 메모장으로 열어 git-setting-New SSH key에 붙여넣기

하면 놀랍게도 push가 된다!

2. 공부할 것!

  1. [CSS] 네이밍 컨벤션 - BEM
  2. contextAPI
  3. 리덕스
  4. reducer
  5. scss
  6. button태그 사이에 빈칸.
  7. find index, find
  8. classnames라이브러리
  9. 라우터
profile
항상 재밌는 뭔가를 찾고 있는 프론트엔드 개발자

0개의 댓글