«atlassian-sourcetree» 태그된 질문

Atlassian Sourcetree는 Mac 및 Windows 용 Git 및 Mercurial 데스크톱 클라이언트입니다.

4
소스 트리-푸시되지 않은 커밋 실행 취소
git-repository에 Windows 용 Sourcetree를 사용하고 있으며 푸시되지 않은 커밋을 실행 취소하고 싶습니다. 가능합니까? "커밋 되돌리기"를 수행하면 첫 번째 커밋을 되 돌리는 두 번째 커밋이 생성되지만 첫 번째 커밋이 소스 컨트롤에 전혀 표시되지 않도록합니다. 로컬 저장소를 삭제하고 로컬 커밋없이 다시 가져올 수 있지만 다른 방법이 있습니까?

4
SourceTree Windows에서 커밋 메시지 편집 (이미 원격으로 푸시)
명령 줄을 건드리지 않고 SourceTree에서 잘못된 커밋 메시지를 어떻게 편집합니까? 추가 세부 사항: 이것은 최신 커밋이 아닙니다. 모든 것이 이미 Bitbucket으로 푸시되었습니다. 이것은 개인 저장소이며 유일한 공동 작업자입니다. 언제든지 커밋 할 수 있으므로 이전 커밋을 잃어 버리지 않아도됩니다. 그러나 코드 수정을 잃고 싶지 않습니다. 결과: 귀하의 의견과 답변에 따르면 현재로서는 …


2
원격 태그를 보는 방법은 무엇입니까?
Atlassian SourceTree에서 어떤 태그가 로컬에만 있고 어떤 태그가 원격에 있는지 아는 방법은 무엇입니까? 태그를 만들 때 "태그를 다음으로 푸시 : ..."옵션이 있지만 태그를 만든 후 태그가 푸시되었는지 여부를 확인하는 방법은 무엇입니까? 모든 태그를 로컬에서 볼 수 있지만 다른 개발자가 태그를 가져올 수 있도록 원격에 태그가 있는지 확인해야합니다.

30
Git-원격 : 저장소를 찾을 수 없음
로컬 작업 복사본이있는 SourceTree가 있습니다. 그리고 모든 작업이 잘 작동하며 SourceTree를 통해 가져 오기, 푸시, 풀 등을 간단하게 수행 할 수 있습니다. SourceTree에 존재하지 않는 강제 밀어 넣기 만하면됩니다. 터미널을 열어서 git push -f remote: Repository not found. fatal: repository 'https://github.com/MyRepo/project.git/' not found 무엇이 문제가 될 수 있는지 잘 모르겠습니다.

3
SourceTree / Git에서 대화식으로 (시각적으로) 충돌을 해결하는 방법
내 자식 프로젝트에 (Windows) SourceTree를 사용하고 있습니다. 명령 프롬프트 또는 Linux 터미널에서 할 수 있습니다. 하지만 대화식으로 시각적으로 충돌을 해결할 수있는 좋은 방법이 있는지 궁금합니다. 예를 들어 pull이 충돌을 감지하면 GUI 기반 충돌 도구 (예 : P4Merge)가 나타납니다. 가능할까요? 저는 항상 수작업으로 갈등을 해결하고 있습니다. 예를 들어 pullSourceTree 의 git …

7
SourceTree에서 푸시를 시도 할 때 "태그가 이미 존재하기 때문에 업데이트가 거부되었습니다."
소스 트리를 통해 푸시를 시도 할 때 다음 오류가 발생합니다. git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree push -v --tags origin refs/heads/master:refs/heads/master Pushing to https://user@github.com/repo.git To https://user@github.com/repo.git = [up to date] master -> master ... ! [rejected] example_tag -> example_tag (already exists) updating local tracking ref 'refs/remotes/origin/master' error: failed to …


24
인증을 bitbucket하지 못했습니다.
sourcetree를 사용하여 bitbucket에서 https 프로토콜을 통해 프로젝트를 푸시하려고합니다. 하지만 내 로그인 및 비밀번호 (웹 사이트에서 작동)로 bitbucket에 연결할 수 없습니다. 치명적인 오류가 있습니다. "인증 실패"입니다. https 대신 ssh 프로토콜을 사용하여 문제를 해결할 수있는 다른 게시물을 읽었으므로 소스 트리 faq의 지침에 따라 ssh 키를 설정했습니다 . 하지만 이제는 코드를 푸시하고 싶을 …

14
Sourcetree 원격 : 잘못된 사용자 이름 또는 암호
소스 트리를 사용하여 github에 푸시하려고하지만 다음 오류가 발생합니다. git -c diff.mnemonicprefix = false -c core.quotepath = false push -v --tags origin live_version : live_version remote : 잘못된 사용자 이름 또는 암호입니다. 치명적인 : 인증 '실패 https://github.com/myname/myrepo/ 에 밀어' https://github.com/myname/myrepo 완료되었지만 오류가 있습니다. 위를 참조하세요. 그러나 내가 갈 때 도구> 인증> …



1
sourcetree를 사용하여 git rebase
SourceTree GUI를 사용하여 git rebase를 수행하는 방법에 대해 혼란스러워합니다. 두 개의 분기 "마스터"와 "개발"이 있습니다. 보시다시피 두 가지가 갈라졌습니다. 명령 줄을 사용하여 "dev"분기에 대한 rebase를 수행하고 싶습니다. 다음과 같습니다. git checkout dev git rebase master "dev"를 마우스 오른쪽 버튼으로 클릭하고 "Rebase current changes into dev"를 선택합니다. 현재 변경 사항은 "마스터에 …



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.