반응형
지역 지점에서 다른 지점으로 "끌어내는" 방법은 무엇입니까?
이건 너무 간단해 보이지만, 도저히 이해할 수가 없어요.제가 얼마 전에 실험용 브랜치를 만들었는데, 이제 제가 만든 이후로 마스터에서 일어난 모든 변경 사항을 적용하고 싶습니다.모두 로컬입니다.로컬 마스터에서 로컬 my_branch로 연결하고 싶지만 연결할 수 없습니다.마스터가 깃 저장소가 아니라는 것을 알려주는 이 기능은 작동하지 않는 것 같습니다.
git pull master
현재 디렉터리/리포지토리에서 Git를 어디서 꺼내야 하는지 알려주어야 합니다..
):
git pull . master
그러나 로컬에서 작업할 때는 단순히 병합(내부적으로 병합 호출을 끌어오기)을 사용할 수 있습니다.
git merge master
당신이 찾고 있는 것은 병합하는 것입니다.
git merge master
와 함께pull
원격 저장소에서 변경 사항을 가져와 현재 분기에 병합할 수 있습니다.
꽤 오래된 게시물이지만, 새로 시작한 사람에게 도움이 될 수도 있습니다.
저는 같이 가겠습니다.
git rebase master
- 로그 기록을 정리하고 병합 커밋을 수행하지 않음(적절하게 수행된 경우
- 갈등을 해결해야 하지만 그렇게 어렵지는 않습니다.
만약 당신이 사진에 나와 있는 3단계를 하고 싶다면요.그런 다음 아래 단계를 따릅니다.
- git 스위치 b(합병하려는 지점과 동일한 지점에 있는지 확인)
- git merge b(b를 a로 병합하는 것을 나타내는 이 명령)
로컬에서 마스터로 이동하는 것과 같은 다른 지점에서 완전히 새로운 인력을 찾고 있다면 이를 따를 수 있습니다.
git commit -m "Initial Commit"
git add .
git pull --rebase git_url
git push origin master
언급URL : https://stackoverflow.com/questions/5613902/how-to-pull-from-a-local-branch-into-another-one
반응형
'programing' 카테고리의 다른 글
원격 서버에서 예기치 않은 응답을 반환했습니다. (413) Request Entity Too Large. (0) | 2023.05.26 |
---|---|
Git: 마지막 약속 보기 (0) | 2023.05.26 |
속성 텍스트 센터 선형 (0) | 2023.05.26 |
VB.NET에서 개체 유형에 대한 대/소문자 선택 (0) | 2023.05.26 |
NSLayoutConstraint의 승수 속성을 변경할 수 있습니까? (0) | 2023.05.26 |