私はgit 1.7を実行しているプライベートサーバーを持っています
git init
フォルダーではマスターブランチは作成されません。理由は、次のとおりです。
git branch
何もリストされません。私がリストすると:
git --bare init
ファイルが作成されます。
git branch master
それはこう言います:
fatal: Not a valid object name: 'master'.
ベストアンサー1
フォルダを作成しても
git init
マスターブランチは作成されません
これは事実であり、予想される動作です。Git はmaster
何かをコミットするまでブランチを作成しません。
実行すると
git --bare init
ファイルが作成されます。
非ベアでも、プロジェクトのルートのgit init
隠しディレクトリに同じファイルが作成されます。.git
入力すると
git branch master
、「致命的: 有効なオブジェクト名ではありません: 'master'」と表示されます
これも正しい動作です。コミットするまで、マスターブランチは存在しません。
質問はしていませんが、質問するつもりだと想定した質問にお答えします。ディレクトリに 1 つ以上のファイルを追加し、git add
コミットを準備します。次に、git commit
最初のコミットとブランチを作成しますmaster
。