1. ホーム
  2. ギット

[解決済み】fatal: 有効なオブジェクト名ではありません:'master'

2022-04-02 20:14:54

質問

git 1.7が動作するプライベートサーバーを持っています。 私が

git init 

フォルダを作成しても、master ブランチは作成されません。 なぜなら、そうすると

git branch 

は何も表示されません。 そうすると

git --bare init

を実行すると、ファイルが作成されます。 私が

git branch master 

と書いてある。

fatal: Not a valid object name: 'master'.

解決方法は?

<ブロッククオート

私が git init フォルダを作成しても、master ブランチは作成されません。

これは真実であり、予想される動作です。Git は master ブランチは、あなたが何かをコミットするまで

をすると git --bare init を実行すると、ファイルが作成されます。

むき出しでない git init も同じファイルを作成し、hidden の .git ディレクトリを作成します。

<ブロッククオート

と入力すると git branch master fatal: Not a valid object name: 'master'" と表示されます。

これまた正しい動作です。コミットするまでは、そこに はマスターではありません。 ブランチを作成します。

質問されていませんが、質問の意味と思われる質問にお答えします。あなたのディレクトリに1つまたは複数のファイルを追加し git add を作成し、コミットを準備します。次に git commit を使用して最初のコミットを作成し master ブランチを作成します。