발췌 : https://www.cnblogs.com/xianwang/p/12099864.html
설치 및 구성은 실질적으로 이눔
git
기본적으로, 개발자를위한 필수 도구가 아닌 서버입니다 git
그것을 정당화 할 수 없습니다. 또한, 더가되어 git
, 다음 프로그램 github의를 지향하지 프로그래머가 오른팔을 부러으로, 어디서부터 시작.
당신은 익숙한, 분 밖에 소요되는 프로세스의 완료 후에 작동 할 수있을 것입니다
- 원본 주소 : 서버와 자식 SSH 키 구성
- 시리즈 : 서버 운영 및 유지 보수 노트
설치
$ yum install git
당신이 사용하는 경우 yum
설치 git
, 하나의 기사를 열 필요가 없습니다. 즉, 사용하는 yum
경우의 단점? 우리는 알고 yum
그 창고의 안정성을 보장하기 위해, 종종 소프트웨어 버전은 아주 오래된 것입니다.
그리고 그와 yum
의 설치 git
없이 구문 강조!
사용 ansible 설치
당신이 ansible에 대해 충분히 알 수없는 경우, 당신은 내 기사를 참조 할 수 있습니다 ansible 시작하기
멋진 선택 Ansible Role
그것에을, 우리는 선택 geerlingguy.git을 . 소스 설치에서, 변수를 지정하고, 최신 버전을 설치합니다.
hosts: dev
roles:
- role: geerlingguy.git vars: # 从源码安装 git_install_from_source: true # 安装最新版本 git_install_from_source_force_update: true
사용 ansible-playbook
서버 설치 배치
$ ansible-playbook -i hosts git.yaml
성공적인 설치
git version
이 경우, 버전 번호를 확인, 2.16.2
$ git version
git version 2.16.2
그런 다음 git status
다음 구문 강조 효과를 볼 수
구성
글로벌 메일과 사용자 이름, 당신은 행복 서버 사용할 수있는 git
관리 코드를
$ git config --global user.name shfshanyue
$ git config --global user.email [email protected]
지향 프로그래밍 GitHub의
하지만 지금은 당신이 수 github
를 프로그램? 하지 마!
사용 ssh -T
연결 테스트
$ ssh -T [email protected]
Permission denied (publickey).
이 시점을 구성해야에서 ssh key
적절한 GitHub의 지향 프로그래밍을 보장하기 위해, 당신은 다음 기사를 볼 수 있습니다 SSH 키 구성 및 GitHub의를
git
기본적으로, 개발자를위한 필수 도구가 아닌 서버입니다 git
그것을 정당화 할 수 없습니다. 또한, 더가되어 git
, 다음 프로그램 github의를 지향하지 프로그래머가 오른팔을 부러으로, 어디서부터 시작.
당신은 익숙한, 분 밖에 소요되는 프로세스의 완료 후에 작동 할 수있을 것입니다
- 원본 주소 : 서버와 자식 SSH 키 구성
- 시리즈 : 서버 운영 및 유지 보수 노트
설치
$ yum install git
당신이 사용하는 경우 yum
설치 git
, 하나의 기사를 열 필요가 없습니다. 즉, 사용하는 yum
경우의 단점? 우리는 알고 yum
그 창고의 안정성을 보장하기 위해, 종종 소프트웨어 버전은 아주 오래된 것입니다.
그리고 그와 yum
의 설치 git
없이 구문 강조!
사용 ansible 설치
당신이 ansible에 대해 충분히 알 수없는 경우, 당신은 내 기사를 참조 할 수 있습니다 ansible 시작하기
멋진 선택 Ansible Role
그것에을, 우리는 선택 geerlingguy.git을 . 소스 설치에서, 변수를 지정하고, 최신 버전을 설치합니다.
hosts: dev
roles:
- role: geerlingguy.git vars: # 从源码安装 git_install_from_source: true # 安装最新版本 git_install_from_source_force_update: true
사용 ansible-playbook
서버 설치 배치
$ ansible-playbook -i hosts git.yaml
성공적인 설치
git version
이 경우, 버전 번호를 확인, 2.16.2
$ git version
git version 2.16.2
그런 다음 git status
다음 구문 강조 효과를 볼 수
구성
글로벌 메일과 사용자 이름, 당신은 행복 서버 사용할 수있는 git
관리 코드를
$ git config --global user.name shfshanyue
$ git config --global user.email [email protected]
지향 프로그래밍 GitHub의
하지만 지금은 당신이 수 github
를 프로그램? 하지 마!
사용 ssh -T
연결 테스트
$ ssh -T [email protected]
Permission denied (publickey).
이 시점을 구성해야에서 ssh key
적절한 GitHub의 지향 프로그래밍을 보장하기 위해, 당신은 다음 기사를 볼 수 있습니다 SSH 키 구성 및 GitHub의를