회사 포크에 내 포크를 설정했지만 실수로 다른 사용자의 포크에서 분기했습니다. 그것이 좋아야하는 것처럼 기본 repo가 포크 된 형태로 바뀌고 싶다면 괜찮습니다. 나는 여러 가지 커밋을했고 요청을 풀어서 일을 잃지 않기를 원합니다. 누구든지 내 업적을 잃지 않고 어떤 업스트림 리포를 수정했는지 괭이를 아는가?내가 바꾼 Github repo 수정
답변
원하는 것은 무엇입니까? https://help.github.com/articles/changing-a-remote-s-url
다른 명백한 해결 방법은 수정 사항이있는 패치를 만들고이를 새 저장소에 적용하는 것입니다.
제공된 링크는 ** 로컬 저장소 **에서 원격 저장소에 대한 URL을 변경하는 방법을 보여 주지만 fork가 수행되는 원격 저장소를 변경하는 방법은 변경하지 않습니다. –
제가 올바르게 이해하는 경우. 당신이에서 포크 당신의 repo에서
(즉, 사용자가 작업 기능)
git remote add temp REPO-URL
하고
git fetch temp
다음의 repo에, 두 개의 리모컨, origin
및 temp
을 가져옵니다. 컴퓨터에서 해당 지역의 repo는 개인 원격의 모든 커밋이 포함 된 경우 일부가 temp
정보 origin
커밋 병합 할 경우, 당신은 master
로 temp/master
을 병합 할 수 있습니다 (이것은 origin/master
일 것이다) 또는 temp/master
에서 체리 - 선택 포크라면 개인용 원격 포크를 삭제하고 오른쪽 업스트림 저장소의 새 포크를 만든 다음 모든 로컬 변경 사항을 새 개인 포크로 밀어 넣을 수 있어야합니다.
그러나 개인 원격 포크에 대한 요청/문제가 있으면 삭제할 때 의견이 분실 될 수 있습니다. 이미 개인 포크에 병합 (및 로컬 repo로 가져온) 요청을 가져 오면 유지할 수 있습니다.
업스트림 저장소로 생성하려는 풀 요청의 경우 업스트림 저장소에 병합 된 경우 해당 항목을 잃어 버릴 염려가 없습니다.
- 1. Github 의심 - 동기화 repo
- 2. Github Repo 스쿼시가 마스터에서 커밋합니다.
- 3. Github repo 업데이트 방법
- 4. Github APIv3에서 repo 검색
- 5. Visual Studio의 Github Repo
- 6. Github v3 API - REPO 만들기
- 7. Slurm을 사용하여 Github Repo 복제
- 8. github 클라이언트에 git repo 추가
- 9. github repo 변경 내용을 푸시하려고 시도 중
- 10. GitHub : 다른 SubDirectory에 대해 다른 Repo (원격)
- 11. Github 원격 지점 및 로컬 Git Repo
- 12. 포크에 github 레포와 내 개인 repo 밀어
- 13. Github repo zip 다운로드 폴더 구조
- 14. Github : repo와 master repo 아래 폴더 만들기
- 15. Github Repo 정보에서 매개 변수 크기의 의미
- 16. Repo github에서 repo 사용하기
- 17. 내가 바꾼 변경을 되돌리는 방법
- 18. Github 같은 파일의 다른 버전 : 개발 용이고 repo 용 파일
- 19. 그냥 내가 바꾼 그 파일을 다시 만든다
- 20. 사용자 기반이 아닌 github repo commit 목록이 필요합니다.
- 21. GitHub repo failed "console-browserify"로 인한 Travis CI 빌드
- 22. Docker 자동화 빌드를 사용하면 개인 github repo 코드가 공개됩니까?
- 23. GFS (Github repo)에 TFS 빌드 서비스 연결
- 24. BFG Repo-Cleaner를 사용하여 GitHub 저장소의 과거 커밋에서 파일 제거
- 25. GitHub 저장소의 수정 된 버전을 계속 업데이트하십시오.
- 26. Github App (Mac OSX)에서 BitBucket Repo 사용
- 27. heroku django 배포 된 사이트를 새 github repo 커밋으로 업데이트
- 28. 작곡가 설치시 github repo 폴더를 포함하는 것을 제외합니다.
- 29. GitHub Repo 용 wiki를 원격으로 편집/생성하려면 어떻게해야합니까?
- 30. Github mac 버전 로컬 repo 원격 오류 게시
정확히 무엇을 원하는지, 회사 설정 내용에 대해 좀 더 명확히해야합니다. 당신이 묘사 한 바에 따르면, 귀하의 회사가 중앙 정식 저장소 ('업스트림'이라고 부름)를 가지고 있고 자신의 비공개 포크 (원산지라고 부름)를 만들고 싶어하지만, 동료의 개인 포크 대신에? @ oao의 대답을 사용하여 컴퓨터에서 로컬 repo의 URL을 변경할 수는 있지만 원격 상거래가 "업스트림"포크에서 포크 된 것을 변경하지 않습니다. –
커밋을 diff로 저장 한 다음 적절한 repo에 단계별로 적용 할 수 있습니까? –