먼저 로컬 저장소 git_tutorial을 만들었습니다
그런 다음 공식 git 튜토리얼을 참조하고 git remote add origin
을 사용하여 원격 창고를 추가하세요
그런 다음 git remote
을 사용하여 원본 창고를 확인하세요
그 결과 git push origin master
사용 시 다음 오류가 발생했습니다.
창고를 찾을 수 없다고 나옵니다.
문제가 무엇인지 묻고 싶으신가요? 어떻게 해결하나요? <… 많은 사람들이 3단계와 4단계를 사용하려면 먼저 github에 웨어하우스를 만들어야 한다고 말했습니다. 어느 설명이 맞나요? 후자라면 git bash를 써도 소용없을 것 같은 느낌이 듭니다...
나중에 GitHub에 웨어하우스를 구축한 후 git remote add
및
작업을 수행했는데 오류가 발생했습니다.
git remote
git push origin master
Liao Xuefeng의 튜토리얼과 GitHub의 YueLinHo의 답변에 따라 푸시가 성공했습니다.
질문에 답변해 주셔서 감사합니다.
git remote add
로컬에서 참조만 추가할 뿐 새 저장소 생성에 대한 책임은 없습니다현재 문제는 UserName 및 Email이 구성되지 않았기 때문에 이러한 오류가 보고된다는 것입니다. 다음 알림을 알려드립니다.
해결책:
git config --global user.name "xxx"
git config --global user.email "xxx@xxx.xxx"
xxx를 원하는 것으로 바꾸세요.
그리고 "후자라면 gitbash는 쓸모가 없다"고 말씀하셨죠. . 왜? (제출한 내용이 모두 마크다운이고 다른 코드가 없다면 묻지 않은 척하세요.)
github 웹페이지만 제공하는데, 커밋을 어떻게 제출하나요?
원격 창고가 미리 확보되어 있어야 하는 것이 사실입니다. 전체 프로세스는 원격 창고와 로컬 창고 사이에 링크를 만드는 것입니다. 그러면 원격창고에 직접 제출하시면 됩니다....
원격 제출의 전제조건은 먼저 원격 라이브러리가 있어야 하는데 이 원격 라이브러리가 꼭 github에서 나올 필요는 없고 Gitlab도 사용할 수 있고, 지금은 bash도 필수로 설치하지 않았습니다. 라이브러리의 사용자 이름, 비밀번호, 원격 주소 설정은 TortoiseGit으로 수행한 다음 제출, 분기(브랜치 열기 및 자르기) 및 푸시/풀은 모두 편집기에서 직접 수행합니다(vscode를 사용하며 저는 bash를 직접 사용합니다).
git fetch -p
이러한 작업에는 bash를 사용하는 것이 더 편리합니다.)와 같이 가끔 명령을 사용해야 하는 경우 bash 없이 일반적인 작업을 수행할 수 있습니다.먼저 github에 웨어하우스를 생성해야 합니다.
왜?
생각해 보세요. git 원격 추가에서는 사용자 이름과 비밀번호를 입력하라는 메시지가 표시되지 않지만 git push에서는 입력해야 합니다.
이렇게 하면 비밀번호 없이 창고가 생성된다면, 다른 사람의 창고도 내가 마음대로 생성할 수 있습니다.
먼저 창고를 만들어야 합니다
으아아아