IT박스

로컬 저장소에서 GitHub 호스팅 원격으로 푸시

itboxs 2020. 8. 5. 08:02
반응형

로컬 저장소에서 GitHub 호스팅 원격으로 푸시


개발자 컴퓨터에서 Git GUI를 사용하여 Visual Studio 2010 솔루션 폴더의 로컬 리포지토리를 만들었습니다. 그런 다음 GitHub 계정에 원격 저장소를 만들었습니다. 이제 로컬 저장소를 원격 저장소로 푸시하는 방법을 찾고 있습니다.

SVN에서는 TortoiseSVN을 사용하여 커밋 할 수 있으며 변경 사항이 원격 저장소로 푸시됩니다. Git에서 사용할 수있는 도구가 없습니다.

로컬 저장소를 GitHub의 원격 저장소로 푸시하려면 어떻게합니까?


git push먼저 git remote add [alias] [url]명령 과 둘 사이의 관계를 설정 한 후 명령을 사용하여 로컬 저장소를 원격 저장소로 푸시합니다 . Github 리포지토리를 방문하면 푸시에 사용할 URL이 표시됩니다. 먼저 다음과 같은 내용을 입력하십시오.

git remote add origin git@github.com:username/reponame.git

git clone원격 저장소에 대해 실행 하여 시작하지 않은 경우이 단계는 이미 완료되었습니다.

그리고 나서 다음과 같이 입력합니다 :

git push origin master

첫 번째 푸시 후 간단히 다음을 입력 할 수 있습니다.

git push

나중에 원격 저장소를 업데이트하려는 경우


유형

git push

저장소 디렉토리 내의 명령 행에서


Subversion은 항상 암시 적 으로 원격 저장소와 연관되어 있습니다. 반면 Git은 많은 "원격"을 허용하는데, 각각의 원거리는 밀거나 당길 수있는 하나의 원격 장소를 나타냅니다.

그런 다음, 로컬 저장소에 GitHub의 저장소에 원격을 추가 사용할 필요 git push ${remote}하거나 git pull ${remote}또는 GUI 등가물 - 밀어 각각 당깁니다.

Pro Git은 여기에서 리모컨에 대해 설명합니다 : http://git-scm.com/book/ch2-5.html

GitHub 도움말은 여기에서보다 "작업 중심"방식으로 설명합니다 : http://help.github.com/remotes/

두 가지를 연결하면 가지를 밀거나 당길 수 있습니다.


이것은 내 GIT 버전 1.8.4에서 작동했습니다.

  1. 로컬 저장소 폴더에서 마우스 오른쪽 단추를 클릭하고 ' Git Commit Tool '을 선택하십시오 .
  2. 거기에서 ' 무단 변경 ' 아래에서 업로드 할 파일을 선택하고 ' 무대 변경 '버튼을 클릭하십시오 . (처음에는 ' 재검색 '버튼을 클릭하여 수정되어 아직 업로드되지 않은 파일을 확인할 수 있습니다.)
  3. 커밋 메시지를 작성하고 ' 커밋 '버튼을 클릭하십시오 .
  4. 이제 폴더를 다시 마우스 오른쪽 버튼으로 클릭하고 ' Git Bash '를 선택하십시오 .
  5. 입력 : 자식 밀어 원산지 마스터 및 자격 증명을 입력합니다. 끝난.

명령 프롬프트를 엽니 다 프로젝트 디렉토리로 이동

git remote add origin git hub 저장소 위치를 입력하십시오.

참고 URL : https://stackoverflow.com/questions/10573957/pushing-from-local-repository-to-github-hosted-remote

반응형