github에서 conflict- 충돌 (merge했을 때의 충돌?)했을 때의 대처법 · 생각 (sourcetree)
2478 단어 GitHubconflict충돌mergeSourceTree
문제
sourcetree를 사용하여 github에 로컬 폴더를 공유하려고 시도했는데 conflict
원인
이미있는 github의 리포지토리에 로컬 폴더를 공유하려고했습니다.
(리포지토리에서 복제하는 것은 아니므로 xcode에서 오류가 발생할 수 있으며 conflict가 된 것으로 보입니다)
처음에는 github 사용법을 잘 모르고 로컬 폴더를 github 사이트에 직접 업로드했습니다.
htps : // 기주 b. 코 m / jb 툭 k40 / 바 l 푸세 카 m
우선 이런 느낌이라도 원래 업로드하고 있던 리포지토리와 연결해, sourcetree로 공유해 보는 것의 에러가 발생
$ git init
Reinitialized existing Git repository in /Users/ユーザー名/Downloads/BallFaceCam-master/.git/
$ git remote add origin https://github.com/jbnkk40/BallFaceCam.git
· 【오류 해결】 『! [rejected] master -> master (non-fast-forward)
· 【메모】git로 remote 브랜치와 local 브랜치의 대응을 실시한다
구그한 결과 이 근처의 기사를 참고로 merge 해 보면 conflict가 발생
$ git fetch
$ git merge --allow-unrelated-histories
fatal: No remote for the current branch.
ユーザー名noMacBook-Air:BallFaceCam-master
$ git branch --set-upstream-to=origin/master
Branch 'master' set up to track remote branch 'master' from 'origin'.
ユーザー名noMacBook-Air:BallFaceCam-master
$ git merge --allow-unrelated-histories
원인을 정리하면 이런 느낌입니다.
해결책
공유하기 전에 로컬 측 또는 github 측에 맞추는 궁리가 필요
참고문헌
· 【오류 해결】 『! [rejected] master -> master (non-fast-forward)
· 【메모】git로 remote 브랜치와 local 브랜치의 대응을 실시한다
· SourceTree로 시작하는 Git
Reference
이 문제에 관하여(github에서 conflict- 충돌 (merge했을 때의 충돌?)했을 때의 대처법 · 생각 (sourcetree)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/koutEngineerK/items/f069fe7aaa51864762a6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이미있는 github의 리포지토리에 로컬 폴더를 공유하려고했습니다.
(리포지토리에서 복제하는 것은 아니므로 xcode에서 오류가 발생할 수 있으며 conflict가 된 것으로 보입니다)
처음에는 github 사용법을 잘 모르고 로컬 폴더를 github 사이트에 직접 업로드했습니다.
htps : // 기주 b. 코 m / jb 툭 k40 / 바 l 푸세 카 m
우선 이런 느낌이라도 원래 업로드하고 있던 리포지토리와 연결해, sourcetree로 공유해 보는 것의 에러가 발생
$ git init
Reinitialized existing Git repository in /Users/ユーザー名/Downloads/BallFaceCam-master/.git/
$ git remote add origin https://github.com/jbnkk40/BallFaceCam.git
· 【오류 해결】 『! [rejected] master -> master (non-fast-forward)
· 【메모】git로 remote 브랜치와 local 브랜치의 대응을 실시한다
구그한 결과 이 근처의 기사를 참고로 merge 해 보면 conflict가 발생
$ git fetch
$ git merge --allow-unrelated-histories
fatal: No remote for the current branch.
ユーザー名noMacBook-Air:BallFaceCam-master
$ git branch --set-upstream-to=origin/master
Branch 'master' set up to track remote branch 'master' from 'origin'.
ユーザー名noMacBook-Air:BallFaceCam-master
$ git merge --allow-unrelated-histories
원인을 정리하면 이런 느낌입니다.
해결책
공유하기 전에 로컬 측 또는 github 측에 맞추는 궁리가 필요
참고문헌
· 【오류 해결】 『! [rejected] master -> master (non-fast-forward)
· 【메모】git로 remote 브랜치와 local 브랜치의 대응을 실시한다
· SourceTree로 시작하는 Git
Reference
이 문제에 관하여(github에서 conflict- 충돌 (merge했을 때의 충돌?)했을 때의 대처법 · 생각 (sourcetree)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/koutEngineerK/items/f069fe7aaa51864762a6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
· 【오류 해결】 『! [rejected] master -> master (non-fast-forward)
· 【메모】git로 remote 브랜치와 local 브랜치의 대응을 실시한다
· SourceTree로 시작하는 Git
Reference
이 문제에 관하여(github에서 conflict- 충돌 (merge했을 때의 충돌?)했을 때의 대처법 · 생각 (sourcetree)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/koutEngineerK/items/f069fe7aaa51864762a6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)