두 대의 컴퓨터에서 하나의 github 리포지토리에 대해 어떻게 코딩합니까?
하나의 github 저장소에 기여하고 싶은 두 대의 컴퓨터가 있습니다. 어떻게하면 되나요?
두 저장소를 동기화 상태로 유지하려면 코드 작업을 시작할 때마다 최신 변경 사항을 시스템에 가져와야합니다.
이 작업을 수행하려면
git pull
... 일반적으로 기본 원격 (원산지)에서 현재 분기로 가져 오도록 설정됩니다. 그렇지 않으면 Git이 불평 할 수 있으므로 더 긴 버전도 작동합니다.
git pull origin {branch_name}
참고 : 이것은 둘 이상의 사람이 동일한 저장소에서 작업하는 경우 사용하는 것과 동일한 프로세스입니다. 이것은 본질적으로 일어나고있는 일입니다. 동일한 저장소에서 작업하는 두 명의 다른 사람 대신 동일한 저장소에서 작업하는 두 개의 다른 컴퓨터가 있습니다.
새 시스템에서 새로 시작하는 경우 먼저 저장소를 복제하면됩니다.
git clone {remote_url}
이 URL은 GitHub 저장소의 홈페이지에서 가져옵니다. 이 명령은 하위 디렉토리에 저장소의 전체 작업 복사본을 만듭니다.
두 번째 컴퓨터에서 저장소를 복제해야합니다.
git clone git@github.com:myusername/myrepo.git
이제 당신은 사용할 수 있습니다 git pull
및 git push
GitHub의에 하나와 동기화하여 로컬 저장소를 유지.
다른 컴퓨터에서 저장소를 체크 아웃하고 싶지만 포크하고 싶지는 않습니다.
다른 컴퓨터에서 작업을 시작하면 다음을 수행하십시오.
1- 로컬 컴퓨터에 새 디렉터리를 만들어 작업을 저장합니다.
2- 새로 생성 된 디렉토리에서 마우스 오른쪽 버튼을 클릭하여 Bash (이미 컴퓨터에 git이 설치되어 있다고 가정)를 열면 (여기 Git Bash)가 표시됩니다.
3- on Bash 유형 git clone (Repo URL 또는 ssh 키). 엔터 키를 치시오
4- 방금 완료되었습니다. :)
참고 URL : https://stackoverflow.com/questions/6012073/how-do-i-code-against-one-github-repo-on-2-computers
'developer tip' 카테고리의 다른 글
React에 자식 컴포넌트를 동적으로 추가 (0) | 2020.11.25 |
---|---|
Java 생성자를 동기화 할 수없는 이유는 무엇입니까? (0) | 2020.11.25 |
ISO-3166 국가 코드에 해당하는 좋은 깃발 아이콘 팩이 있습니까? (0) | 2020.11.25 |
특성 파일에서 비밀번호 보안 (0) | 2020.11.25 |
ASP.NET MVC에서 프로필 공급자 구현 (0) | 2020.11.25 |