git로 작업 할 때의 일반적인 워크 플로는 다음과 같습니다.
- 로컬 저장소 만들기
- 해당 저장소에서 일부 작업을 수행하고 파일을 추가 / 변경합니다.
- 저장소의 중앙 원격 위치를 원한다고 결정하고 하나를 만듭니다.
- 내 로컬 저장소의 모든 커밋을이 새 원격 저장소로 푸시
그러나 이제는 내가 어디로 밀고 당기고 있는지 지정하지 않고도이 원격 저장소 push와 주고받을 수 있기를 원합니다 pull. 로컬 마스터가 원격 마스터를 추적하기를 원합니다.
이 작업을 수행 하는 적절한 방법은 나에게 명확하지 않으며 실제로 하나 이상의 명령이되어서는 안되지만 설명서에서 확인할 수 없었습니다.
리포지토리 당 한 번만 수행되는 작업이기 때문에 일반적으로 두 가지 간단하지만 엉뚱한 솔루션 중 하나를 사용했습니다.
git clone새 로컬 저장소를 만드는 데 사용 되었으며 이전 저장소를 삭제했습니다. git 복제 후 새 저장소가 원본을 추적하도록 설정됩니다.- 마스터 트랙 원본을 만들기 위해 수동으로 .git / config를 편집했습니다.
명령을 실행할 수 있어야한다고 생각합니다 git remote. 마스터가 원격 마스터를 추적하도록 기존 리포지토리를 설정하는 형식 일 것입니다 . 누구든지 그 명령이 무엇인지 말해 줄 수 있습니까?