
새 프로젝트의 버전 제어 파일에 git을 사용하고 싶습니다. 나는 git의 개요를 읽었지만 git이 당신을 위해 코드를 호스팅하는지 확실하지 않습니다.
내 코드가 제3자 컴퓨터에서 호스팅되는 것을 원하지 않습니다. 코드가 제3자 서버에 저장될 가능성 없이 내부 네트워크에 있는 컴퓨터에서 내 파일을 호스팅할 수 있기를 원합니다.
내 로컬 컴퓨터에 저장소를 어떻게 설정할 수 있나요? github에서 내 파일을 업로드하는 것을 방지하려면 추가로 수행해야 할 작업이 있나요?http://github.com?
답변1
GitHub의 서버에 코드를 추가하기 때문에 코드를 비밀로 유지해야 하는 경우 GitHub는 소용이 없습니다. 그러나 유료 구독을 사용하면 "비공개" 프로젝트를 만들 수 있습니다. 코드는 여전히 서버에 있지만 귀하가 액세스 권한을 부여한 사람만이 이를 볼 수 있습니다(물론 데이터가 귀하에 의해 암호화되지 않았기 때문에 부도덕한 GitHub 직원도 마찬가지입니다. 하지만 그럴 가능성은 거의 없다고 확신합니다).
어느 경우든, 당신은 여전히일하다로컬에서 코드를 사용합니다. 개발 컴퓨터에서 코드 복사본을 확인(가져오기, 복제 등)하고 변경한 다음 GitHub 복사본으로 다시 푸시합니다.
들어보니 GitHub에서는 아무것도 필요하지도 원하지도 않습니다.자식.
git을 설치하고 권장되는 기본 구성을 완료하면. 프로젝트에 대한 폴더를 만들고 다음을 입력합니다.
git init
명령줄에서. git 문서는 매우 합리적이며 모든 기본 사항을 설명합니다.
답변2
당신이 원하는 것은 단지 것 같습니다자식. 서버에 git 저장소를 설치하고 개발 컴퓨터에서 git 클라이언트 소프트웨어를 사용합니다. Github는 여러분이 원하는 것이 아닌 git 저장소와 코드를 호스팅하는 서비스입니다.