0

Xcode 4.6 で新しいプロジェクトを作成して git を有効にすると、デフォルトのブランチの名前が奇妙に "[32master[m"] になります。これは、[オーガナイザー] -> [リポジトリ] -> [ブランチ] エリアに表示される名前です。

iTerm を使用してプロジェクト ディレクトリに移動すると、次のように入力します。

git branch

ショー

* master

次のように入力すると、私は近くにいることがわかります。

git branch | od -c

私は得る

0000000    *     033   [   3   2   m   m   a   s   t   e   r 033   [   m
0000020   \n                                                            
0000021

「通常の」名前付きマスターブランチを取得する方法についてのアイデアはありますか?

この結果、レポをプッシュ、ブランチ、または操作することはできません。

ありがとう。

4

2 に答える 2

4

の出力の場合

$ git config --global color.branch

は「常に」、実行してみてください

$ git config --global color.branch auto

表示される余分なバイトは、の出力を色付けするために使用されますgit branch。オプションを「auto」に設定するとgit branch、出力が端末用であり、別のプログラム (この場合は XCode) によって使用されない場合にのみ、色付けが使用されます。

于 2013-02-06T04:25:32.747 に答える
2

表示されているバイトは、git がANSI エスケープ コードを使用してブランチ名「master」を緑色で強調表示していることを意味するだけです。では、リポジトリをプッシュ、ブランチ、またはその他の方法で操作しようとすると、何が起こるのでしょうか?

Xcode 4 Gitのようにプロジェクトの派生データを削除すると、 "このファイルは要求されたリビジョンに存在しません"の場合、分岐できますか?

于 2013-02-06T03:45:23.053 に答える