2012-04-17 4 views
0

최근 온라인에서 찾은 스크립트를 사용하여 현재있는 지점을 표시합니다. 매력처럼 작동했습니다. 일반적으로 의존성을 리 팩토링하고 클라이언트를 업데이트해야하는 경우와 같이 둘 이상의 프로젝트에서 기능 분기를 만듭니다. 대신 분기 이름의터미널에 지점 이름 표시 - 예기치 않은 출력

@user folder (master|REBASE-i) 

: 어떤 경우에 , 나는 터미널에가 표시되어 하나 개의 repo를 제외하고, 네 가지 자식의 repos에 지점이 아침, 모든 작업의 ​​벌금을 만들었습니다. 다른 리포지토리의 일반적인 디스플레이는 다음과 같습니다.

@user folder (branch name) 

어떤 의미입니까?

+0

만 CLI를 사용하는 실행? 당신이 그것을 모른 채 대화 형 리베이스에 있다는 것은 이상합니다 ... – CharlesB

+0

아마도, 나는이 레포에서 리베이스에 있었고 완전히 잊어 버렸습니다. 또는 새 지점을 만들 때 경고가 표시되지 않을 수도 있습니다. –

답변

0

즉, interactive rebase의 중간에 있음을 의미합니다. 즉, 현재 커밋을 다시 쓰거나 재정렬하기 위해 기록을 다시 쓰고 있음을 의미합니다.

이 동작을 해제하려면

git rebase --abort

+0

그게 전부입니다. 감사. –