[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개의 댓글