(1)git pull origin master로 원격 저장소에 있는 파일을 가져오려고 하였으나, 실패함
해결 코드
git pull origin master --allow-unrelated-histories
이런식으로 dimes.xml 파일이 겹쳐서 에러뜬다고 하여 지우고 다시 시도
(2)conflict 나는 부분이 있다며 거부
하여, 직접 파일에 들어가 conflict 부분을 수정해주고 다시 실행
(conflict는 그 파일을 메모장으로 키고 직접 수정해주는 것 난 activity_main에 들어가 다 수정)
(3)하지만, 다 수정했는데도 자꾸 이런오류가 뜸
▲내가 직접 수정한것이 git 상에선 적용되지 않아 저렇게 뜨는 것.
(4)해결코드
git connit -am "아무거나치면됌"
(5)여전히 Pull 실패
이런게 떠서 직접 코드를 넣어보았음
git branch --set-upstream-to=origin/master master
뭔가 내 local branch 가 remote branch를 인식하게 되었다는 뜻인것같음.
(6)pull / push 성공함
원인
1.git branch 와 내 local branch의 내용이 conflict
2.처음 git 설정을 해주는 것이어서 local branch 가 origin을 바라보고 있지 않았음
에러코드들
refusing to merge unrelated histories
The following untracked working tree files would be overwritten by merge
Pulling is not possible because you have unmerged files.
Committing is not possible because you have unmerged files
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream-to=origin/<branch> master
'프로그래밍 언어 > Java' 카테고리의 다른 글
java 3 강 비교 연산자와 boolean (0) | 2021.10.19 |
---|---|
Cannot resolve symbol 'R' 해결 (0) | 2021.10.18 |
Android java activity 추가했는데 어플 팅기는 문제 (AndroidManifest.xml) (0) | 2021.10.16 |
java 2강 - 1 Cannot make a static reference to the non-static method 에러 (class와 instance의 관계) (0) | 2021.10.15 |
java Could not find or load main class src 에러 해결 (0) | 2021.10.14 |