프로젝트 의 Git 스킬 트리

Git 서버 설치하기

초급

Linux 환경에서 안전한 Git 서버를 설정하는 방법을 배우고, 설치, 사용자 및 SSH 키 관리, 저장소 관리, 그리고 효율적인 비공개 프로젝트 관리를 위한 버전 관리를 마스터하세요.

git

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

Git 은 프로젝트 버전을 효율적으로 관리하는 데 필수적인 강력한 오픈 소스 분산 버전 관리 시스템입니다. 자체 Git 서버를 설정하면 Git 의 내부 메커니즘에 대한 이해를 높일 뿐만 아니라 개인 프로젝트 관리를 위한 안전한 환경을 제공합니다. 이 실습에서는 Linux 시스템에 Git 서버를 설정하는 과정을 안내합니다. GitHub 와 같은 코드를 호스팅하는 플랫폼이 있지만, 개인 Git 서버는 데이터가 귀하의 통제 하에 안전하게 유지되도록 보장합니다.

🎯 과제

이 프로젝트에서는 다음을 배우게 됩니다.

  • Linux 시스템에 Git 을 설치하고 구성하는 방법
  • Git 작업을 위해 특별히 사용자를 생성하고 관리하는 방법
  • 로컬 머신과 Git 서버 간의 연결을 보호하기 위해 SSH 키를 생성하고 구성하는 방법
  • 로컬 및 서버에서 Git 저장소를 초기화하고 관리하는 방법
  • 변경 사항을 커밋하고 원격 저장소로 푸시하는 것과 같은 버전 관리 작업을 수행하는 방법
  • 저장소를 복제하여 모든 것이 올바르게 작동하는지 확인하여 설정을 검증하는 방법

🏆 성과

이 프로젝트를 완료하면 다음을 할 수 있습니다.

  • Linux 환경에서 분산 버전 관리 시스템인 Git 을 설치하고 설정하는 기본 사항 이해
  • 애플리케이션별 작업을 위해 Unix/Linux 시스템에서 사용자 권한 및 보안 처리
  • 원격 서버 관리의 필수 기술인 SSH 키를 사용하여 머신 간의 안전한 통신을 위한 기술 활용
  • Git 작업에서 서버 측 저장소에 사용되는 bare Git 저장소 생성 및 관리
  • Git 명령을 사용하여 프로젝트를 커밋하고 버전 관리하며 이러한 변경 사항을 원격 서버로 푸시
  • 복제 및 데이터 무결성 검사를 통해 원격 저장소 관리의 일반적인 문제를 검증하고 해결

강사

labby
Labby
Labby is the LabEx teacher.

추천 코스

no data