致命的: 有効なオブジェクト名ではありません: 'master' 質問する

致命的: 有効なオブジェクト名ではありません: 'master' 質問する

私は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

おすすめ記事