자동 배포 --Git 연결 망할 놈의 원격 저장소 GitHub의

우선, 원격 저장소 GitHub의

GitHub의는 공통의 프로젝트에 참여하는 개인 사이의 코드 호스팅, 버전 관리 및 협업을 촉진하기위한 가장 큰 오픈 소스 호스팅 플랫폼입니다. 난 당신이 파일의 내용의 수정이 맨 끝에 로컬 플랫폼에 다운로드하면서 GitHub에이 원격으로 로컬 프로젝트 파일 동기화입니다 수 있다고 생각합니다.

힘내, 분산 버전 관리 시스템입니다힘내 저장소로, 서로 다른 컴퓨터에 배포 할 수 있습니다. 처음에는 다른 시스템 라이브러리의 원래 버전 및 각 시스템 저장소의 "클론"실제로 동일한 수있는 후 라이브러리의 기본 버전 만 기계는, 그들 사이에는 차이가 없다.

이 시점에서 우리가 사용할 필요가 GitHub의를 , GitHub의 힘내 서비스를 호스팅 저장소 제공 , 너무 오래과 기업을 등록 GitHub의 계정을 무료로 원격 Git 저장소를 얻을 수 있습니다.

1.1 구성 및 원격 저장소를 추가

SSH 키 만들기 1..

git config --global user.name "ranran-99"
git config --global user.email "[email protected]"
ssh-keygen -t rsa -C "[email protected]"

그림 삽입 설명 여기
에서 사용자의 홈 디렉토리에있는이 시간에 .ssh디렉토리가 id_rsaid_rsa.pub두 문서, 이것은 SSH 키 비밀 키 쌍, id_rsa_gsg_keypair를 개인과 누출 할 수없는, id_rsa.pub 안전하게 사람을 말할 수있는, 공개 키입니다.

그림 삽입 설명 여기
이 시점에서 2. 착륙 GitHub를 엽니 다 SSH and GPG keys. 포인트 " Add SSH Key키 텍스트 상자에,"어떤 제목에 채우기는 붙여 id_rsa.pub파일의 내용을

그림 삽입 설명 여기

이 시점에서, 당신은 이미 이미 키를 추가 확인할 수 있습니다.

그림 삽입 설명 여기
성공적인 확인하려면 다음 명령을 입력 ssh -T [email protected], 우리가 성공적으로 Github에서 연결 한 것을 다음 명령을 보여줍니다

[root@server6 repository]# ssh -T git@github.com
Hi ranran-99! You've successfully authenticated, but GitHub does not provide shell access.

오른쪽 상단에있는 3 New repository버튼은 새로운 창고를 만들 수 있습니다
그림 삽입 설명 여기

창고의 이름으로 저장소 이름 채우기에 : repository기타 기본 설정을 유지, 클릭 Create repository새 Git 저장소를 만들 수 있습니다, 버튼을 누릅니다.
그림 삽입 설명 여기

이 시점에서, 우리는 창고에서 새로운 창고를 복제 할 수 있습니다, 당신은 기존의 로컬 저장소에 넣을 수 있습니다 repository그것과 관련된 다음 GitHub의 저장소에 푸시합니다.

그림 삽입 설명 여기

네, 현지 창고에 repository명령을 실행하는 git remote add [shortname] [url]내 원격 라이브러리를 연결하는 지역에서,

  • 가상 머신은 온라인으로 사용할 수 있습니다
git remote add origin git@github.com:ranran-99/repository.git

그림 삽입 설명 여기
5 모든 콘텐츠는 원격 데이터베이스에 원격 지사 마스터 본질적으로 현재의 푸시 지역의 도서관을 밀어

git push -u origin master

그림 삽입 설명 여기이 시점에서 6. 당신은 GitHub의 페이지 내용에서 볼 수있는 지역 원격 데이터베이스는 정확히 같은되었습니다

그림 삽입 설명 여기
(7)는, 지금부터, 한 지역이 제출 한, 그들은 명령 할 수 git push origin master로컬 마지막 GitHub의에 밀려 수정.

클론 1.2 GitHub의 저장소

1, 먼저 원격 저장소 작성 Ran1완료 후 생성, 기본 구성을, 당신은 README.md 파일을 볼 수 있습니다.

그림 삽입 설명 여기
이 명령은 git clone지역 도서관을 복제

git clone git@github.com:ranran-99/Ran1.git

그림 삽입 설명 여기그림 삽입 설명 여기

이 경우, 디렉토리에 보면, 파일이있다 README.md

그림 삽입 설명 여기

게시 된 102 개 원래 기사 · 원의 찬양 (21) · 전망 5315

추천

출처blog.csdn.net/ranrancc_/article/details/103500282