git 초기화하기(ubuntu 20.04)

3415 단어 gitgit

git push를 진행했는데
권한이 없다는 메시지가 출력되었다.🥲

permission denied

"여러가지 방법이 있지만..."


✍ 오늘은 git 초기화 & git remote 삭제 및 등록으로 문제를 해결하는 방법을 알아보자



  1. 해당 레파지토리 폴더를 터미널에서 열기
    (또는, 터미널(ctrl + Alt + t)을 열어서 해당 폴더 위치로 이동한다)
cd <folder name>

  1. git 초기화
git init

  1. git remote 정보 확인
git remote

  1. 기존 reomte 전부 삭제
    <remote name> 은 대부분 master, main 중 하나이다
git remote remove <remote name>

  1. remote 생성
git remote add origin <해당 레파지토리 주소>

  1. branch 설정
    <branch name> 은 편의에 따라 설정하면 된다.
git branch -M <branch name>

-M 옵션 설정 시, 기본 branch로 설정한다.
(github에서 기본 브랜치를 master에서 main으로 변경했으니, main을 기본 브랜치로 사용하는 게 좋을 것 같다.)

  1. 변경 내용 모두 저장 (둘 중 하나만 사용하면 된다.)
git add *
git add .

  1. git commit
git commit -m "Input your commit message"

-m 옵션 설정 시, 메시지를 작성할 수 있다

  1. git push
    -u 를 옵션으로 설정하면 원격저장소와 로컬저장소를 자동 연결한다.
git push -u <remote name> <branch name>

-u 옵션 설정 시, git push, git pull 등 간단하게 명령어를 사용할 수 있다.

아래에 예시를 가져와 보았다.

git 초기화 및 설정을 통해 push Error를 해결하는게 목적이었기에
목적 달성하였다.

ssh key를 등록하거나
git config 설정을 변경해주는 방법
git 계정정보를 초기화하는 방법 등등
원인에 맞게 해결할 수도 있지만,
위 방법이 가장 쉬웠다.

잘못된 내용이 있거나, 수정 또는 개선해야 할 부분이 있다면 댓글을 남겨주세요.🙂

좋은 웹페이지 즐겨찾기