2017-09-29 6 views
0

Für den normalen git Prozess, kann ich ‚git status‘ verwenden eine ähnliche Meldung wie zu bekommen:Ist mein Repository "git svn" dem Subversion-Repository voraus?

$ git status 
# On branch master 
# Your branch is ahead of 'origin/master' by 1 commit. 
# 
nothing to commit (working directory clean) 

Gibt es git svn Befehl mich wissen lassen konnte, was noch dcommit benötigen?

Antwort

0

git branch -a zeigt wie

* master 
    my_branch 
    remote/git-svn 

git log git-svn.. das Protokoll voraus in Protokoll der letzten SVN-Check commit zeigen.

Um die Anzahl der Commits zu bekommen, die vor SVN, diese nur blog

git log --oneline git-svn.. 2> /dev/null | wc -l 
Referenz
0

Verwenden Sie git status wie ohne git svn.

Sie müssen nur die SVN-Remote-Tracking-Zweig als Upstream-Zweig setzen und git status geben Ihnen die gleichen Informationen wie für nicht git svn Repo, wo es auch zeigt nur den Unterschied gegen den konfigurierten Upstream Zweig wenn ist konfiguriert.

Verwandte Themen