好奇心が旺盛です。ブランチの名前を変更した後に "git branch"のgit-orderが変更されました
$ git log --oneline
fac0840 (HEAD -> toStringNewFeatureClass) SecondMain - add dupa to toString
c289486 NewFeatureClass toString implementation
ccd48cb (NewFeatureClass) Add NewFeatureClass
fecb127 (master) Remove tmpfile.txt from staging index
ブランチの名前をNewFeatureClassに変更し、リストの上部に表示しています。
$ git branch
NewFeatureClass
master
* toStringNewFeatureClass
作成順序で枝を表示するために使用される「gitのブランチ」コマンドの名前を変更する前に、それは、彼らが次の順序masterNewFeatureClassに示したようNewFeatureClassは、NewFeatureClassの上にマスター、toStringNewFeatureClassの上に作成されたありますtoStringNewFeatureClass注文が変わったのはなぜですか?
おかげ
'git branch'はデフォルトでローカルブランチ名を(コンピュータ指向の)アルファベット順にソートする必要があります(ここでは大文字はすべて小文字の前にあります; http://www.asciitable.com/を参照)。そのため、 'git branch'で表示される出力は正しいです。あなたは誤った順序で前からの実際の出力を表示していないので、Gitは通常ブランチの作成順序についてのアイデアがないので、出力が他の順序であったとは確信していません。 – torek