본문 바로가기
front-end 공부하기/Important

Github에 Terminal로 파일 업로드하기 (git, terminal, visual studio)

by 치즈도넛 2022. 9. 29.
반응형

항상 깃헙 데스크탑을 이용하다

터미널로 깃헙에 올리는 방법을 알아보았습니다.

 

다양한 영상과 글들이 있었지만 왜인지 저는 항상 오류가 나더라고요 

그래서 제가 성공했던 방법을 자세하게 기록하려고 합니다!

 

1. git 설치

https://git-scm.com/

 

Git

 

git-scm.com

 

2. Github 가입하기

https://github.com/

 

GitHub: Where the world builds software

GitHub is where over 83 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...

github.com

 

3. New repository 만들기

가입을 하고 난 뒤, 좌측 상단에 new라는 버튼이 있습니다. new 버튼 클릭!

 

원하는 repository name을 적고 create repository를 누릅니다

 

Public : 코드를 모든 사람들이 볼 수 있도록 설정

Private : 자신만 코드를 볼 수 있도록 설정

 

포트폴리오로 올리는 프로젝트라면 Public으로 설정합니다!

 

위의 페이지가 나온다면 성공!

 

 

4. git bash 설정하기

git config --global user.name "your_name"
git config --global user.email "your_email"

 

config가 잘 되었는지 확인하는 코드

git config --list

list를 치고 나면 여러 줄의 코드가 나오는데 user.nameuser.email을 확인하면 됩니다

 

4. visual studio에서 New Terminal 열기

터미널을 열면 하단에 창이 생기는데 여기서 중요한 포인트는 터미널 우측 상단에 bash로 되어있는지 확인!!

 

 

bash로 되어있지 않다면 사진처럼 Git Bash로 바꿔줍니다

 

5. 프로젝트 올리기 

오류가 난다면 글 맨 아래 (**에러가 난 경우)를 확인해 주세요!

 

  1) git init

git init

가장 처음에 프로젝트를 올릴 때 꼭 git init을 해줘야 한다

 

 

  2) git add .

git add .

.은 모든 파일을 추가하겠다는 뜻입니다 ( . = 전부 )

 

 

  3) git commit -m "first commit"

git commit -m "first commit"

commit은 원하는 글로 쓸 수 있다. ex) "first commit", "second commit" 등등

 

 

  4) 깃헙과 연결고리 만들어주기

git remote add origin git@github.com:ㅇㅇㅇ/first-project.git

 

 

  5) 연결되었는지 확인

git remote -v

 

  6) 깃헙에 올리기

git push origin master

 

 

** 에러가 난 경우

git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

위와 같은 에러가 난 경우 해결방안은 간단합니다..!

 

ssh-keygen -t rsa -b 4096 -C "your_email"

이 코드를 터미널에 넣어줍니다

(저는 한번 만든 적이 있어서 Overwite가 뜬 거고 아마 저 문장은 없을 겁니다!)

 

1. Your public key has been saved in 줄에 있는 /c/Users/WIN10/.ssh/id_rsa.pup  <- 경로에 들어가 줍니다

2. id_rsa.pup메모장으로 열고 복사합니다

3. 다시 깃헙으로 들어갑니다

 

Settings ->  SSH and GPG keys -> New SSH key 순으로 들어갑니다

 

원하는 타이틀을 적고 key에 메모장에 복사해 두었던 키를 붙여 넣기 합니다.

 

다시 visual studio에 들어가 아래 있는 코드를 적어주면 오류가 해결됩니다!

git push origin master

 

이 정도만 되어도 무리 없이 깃헙에 코드를 올릴 수 있습니다!

반응형

댓글