2013-07-01 4 views
1

다른 질문이 중복되어 유감입니다. 그러나 "대답"을 알고 있지만 구현 방법을 모르겠습니다.Xamarin - BitBucket에 게시 할 때 "Funny RefName"

저는 Xamarin과 버전 컨트롤을 사용하고 있습니다. 나는 그것을 지역적으로 잘 작동하도록 설정할 수 있었다. 그러나 원격 서버 인 BitBucket.org에 변경 사항을 적용하려고하면 "Funny RefName"오류가 발생합니다.

광범위하게 이것을 살펴본 끝에 "마스터"또는 "refs/heads/master"에서 대상 참조 이름을 설정해야한다는 것을 알고 있습니다. 그러나 이것을 설정해야한다는 단서가 없습니다.

"버전 관리"-> "지점 관리"에서 "마스터"의 한 지점을 나열합니다. 편집을 클릭하고 "refs/heads/master"로 변경하려고하면 이미 존재합니다. 원격 소스에서 "origin"을 가지고 있지만, "refs/heads/origin"으로 변경하면 서버로 보낼 때 같은 오류가 발생합니다. http://forums.xamarin.com/discussion/5213/error-funny-refname-git

: 곳을 설정하는 방법/설명하지 않습니다 다시 또한 같은 솔루션을 자 마린의 포럼에 사람이 질문했다 funny refname error when creating a new remote branch

:하지만, 참고로

이의 복제/확장

이 질문에 대한 도움을 주셔서 감사합니다.

+0

같은 문제? – Neomex

+0

아니요. 몇 군데 물었습니다. 제 솔루션은 Parallels에서 Visual Studio를 사용하고 GIT 용으로 사용하려고합니다. 최고는 아니지만 적어도 내 코딩이 동기화됩니다. –

+0

지금 당장은 git 명령 줄을 사용하여 커밋하고 푸시하는 방법으로 해결할 수 있습니다. – Neomex

답변

1

이것은 해결책보다 해결 방법이지만, 사람들, 특히 초보자를 도울 수 있습니다.

커밋과 푸시에 git 명령 줄을 사용하고 있습니다. Xamarin에서 커밋 할 수있는 한 내 경우에는 정말 오랜 시간이 걸립니다.

git push -u origin master 

을 그리고 결정을 위해 외부 IDE 커밋 :이 당신을 위해 일하지 않는 경우 푸시 할 때마다, 당신은 쓸 수있는 사람이 해결책을 찾았어요, 여기

git commit -am 'commit message' 
+0

이것은 실제로 질문에 대한 답변이 아니지만 이것이 내 문제를 해결 한 이후 실제로 답변 될 때까지 표시 할 것입니다. 미래의 게시물이 그 이후로 효과가 있었기 때문에 업로드가 큰 것으로 믿습니다. 감사! –