XCode 4.5.1 で自分のプロジェクトのスナップショットを作成できました。しかし今、同じプロジェクトが私に次のことを伝え続けています。
Unable to create a snapshot
error: Malformed value for push.default: simple
error: Must be one of nothing, matching, tracking or current.
fatal: bad config file line 21 in /Users/oppih/.gitconfig
今日、以前に別のプロジェクトを github にプッシュしたときに、次の警告が表示されたことを覚えています。
warning: push.default is unset; its implicit value is changing in
Git 2.0 from 'matching' to 'simple'. To squelch this message
and maintain the current behavior after the default changes, use:
git config --global push.default matching
To squelch this message and adopt the new behavior now, use:
git config --global push.default simple
だから私はそれをグーグルで検索し、この質問を見つけました13148066、そしてそれを解決しました。git config --global push.default simple
「これはより直感的な動作であるため、デフォルトがこれに変更されている理由です。」
XCode に関する私の問題は、この git オプションの更新に関連しているに違いないと思います。
XCode に戻ると、XCode プロジェクトで git リポジトリをセットアップすることを選択しませんでしたが、コードをバックアップする方法としてスナップショットを使用しました。XCode のスナップショットに git のトリックがあると思いますが、わかりません。XCodeでスナップショットを再度有効にする方法を誰かに教えてもらえないでしょうか(.gitconfig [push.default]オプションを変更しないでください)?