반응형
Notice
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 소프트웨어
- 파이썬
- 컴퓨터과학
- I'm Sorry
- 프로그래밍
- 네트워크보안
- 데이터분석
- 머신러닝
- 프로그래밍언어
- 2
- 보안
- 컴퓨터비전
- 데이터과학
- 데이터구조
- 딥러닝
- 클라우드컴퓨팅
- 빅데이터
- 데이터베이스
- Yes
- 소프트웨어공학
- 알고리즘
- 인공지능
- 자료구조
- 웹개발
- 사이버보안
- 코딩
- 버전관리
- 자바스크립트
- 네트워크
- 컴퓨터공학
Archives
- Today
- Total
스택큐힙리스트
개인 저장소 복제하기 (Github) 본문
반응형
나는 현재 작업 중인 프로젝트를 위해 Github에서 개인 저장소를 가지고 있습니다. 지금까지는 집의 데스크톱에서만 작업을 했었지만, 방금 노트북을 구매했고, 두 컴퓨터에서 프로젝트를 작업하고 변경 사항을 푸시/풀할 수 있도록 설정하려고 합니다.
나는 노트북을 위해 Github 계정에 새로운 SSH 키를 추가했으며, 퍼블릭 테스트 저장소를 복제하고 변경 사항을 만드는 데에는 성공했습니다. 그러나 개인 저장소를 복제할 수 없었습니다. 개인 저장소를 복제하기 위해 명령 줄에서 특별한 작업을 해야할까요? 또한, 노트북을 위해 새로운 GitHub 계정을 설정하고 협력자로 추가해야 할까요?
사용한 명령은 git clone git://github.com/username/reponame.git
입니다.
답변 1
2, 아래로 스크롤한 다음 개발자 설정으로 이동하십시오:
3, 개인 엑세스 토큰을 누르고 새 토큰 생성을 누르십시오:
4, 노트를 입력한 다음 repo를 선택하십시오:
*repo가 선택되지 않은 경우, 개인 저장소를 복제할 수 없습니다.
5, 아래로 스크롤한 다음 토큰 생성을 누르십시오:
6, 마지막으로 PAT이 생성됩니다:
위의 위에서 생성된 PAT과 함께하는 명령어는 다음과 같습니다:
git clone https://[email protected]/<당신의 계정 또는 조직>/<리포지토리>.git
답변 2
클론하기 - 비공개 저장소 (Github)입니다Github는 개발자들 사이에서 매우 인기 있는 협업 플랫폼입니다. 이 플랫폼을 통해 개발자들은 소스 코드를 공유하고, 협업하며, 함께 성장할 수 있습니다. 그러나, 때로는 프로젝트가 비공개로 설정되어 있을 수 있습니다. 이것은 특정 프로젝트를 전세계에 공개하기 전에 개발자들이 독점적으로 작업할 수 있는 기회를 제공합니다.
비공개 저장소는 통상적으로 개발자가 중요한 정보나 소스 코드를 안전하게 보호하기 위해 사용됩니다. 이러한 저장소에 접근하고자 할 때, 권한이 있는 사용자만이 해당 저장소를 복제할 수 있습니다. 이를 통해 원격 저장소에 저장된 모든 파일과 히스토리를 개인적으로 내려받을 수 있습니다.
비공개 저장소를 복제하는 과정은 간단합니다. 우선, Github에 로그인하여 원하는 저장소 페이지로 이동합니다. 저장소 페이지에서 Clone or download 버튼을 클릭합니다. 그런 다음, Clone with HTTPS 옵션을 선택하고, 복사 버튼을 클릭하여 URL을 복사합니다.
이제 저장소 복사를 위해 터미널 창을 엽니다. 터미널에서 git clone 명령어를 입력한 후, 붙여넣기하여 복제할 저장소의 URL을 입력합니다. 복제할 위치를 지정한 후, 엔터를 누르면 복제가 시작됩니다.
한 가지 알아두어야 할 점은, 비공개 저장소를 복제하기 위해서는 해당 저장소에 대한 조회 권한이 필요하다는 것입니다. 즉, 관련 저장소의 소유자가 복제하려는 사용자에게 권한을 부여해야 한다는 뜻입니다.
클론 과정이 완료되면, 개인 컴퓨터에 저장소의 로컬 버전이 생성됩니다. 이제 저장소를 수정하거나 개발을 진행할 수 있습니다. 로컬 버전에서 마음껏 작업한 후, 변경 사항을 다시 Github로 업로드할 수 있습니다. 이를 통해 다른 개발자들과 협업하고, 관리자에게 변경 사항을 검토하도록 요청할 수 있습니다.
클론하기는 비공개 저장소를 활용하는 데 필요한 중요한 단계입니다. 이를 통해 개인 정보와 소스 코드가 안전하게 관리되고, 관련 프로젝트를 효율적으로 개발할 수 있습니다. Github의 클론 기능은 개발자들 간의 협업 문화와 소통의 중요성을 강조하며, 프로젝트 관리를 원활하게 도와주는 강력한 도구입니다.
반응형
Comments