私はときに私致命的な:ない有効なオブジェクト名:「マスター」
git init
それがmasterブランチを作成していないフォルダにgit 1.7 を実行しているプライベートサーバーを持っています。 原因:
git branch
何も表示されません。 私が行うとき:
git --bare init
ファイルを作成します。私は
git branch master
を入力すると は、それは言う:
fatal: Not a valid object name: 'master'.
"master"と呼ばれるブランチポインタが決して必要ない場合はどうすればよいですか?もしそれを「メイン」と呼んでいたらどうですか?最初のブランチ・ポインタの別の名前で開始する方法はありませんか? "git init"パラメータはありませんか?.git/HEADに記載されている名前を変更することができますか?変更する必要がある他のファイルもありますか? – Jemenake
@ Jemenake次に、リポジトリを初期化し、コミットしてブランチの名前を変更します。実際に作成された "master"ブランチを避けたい場合は '.git/HEAD'を編集し、' refs/heads/master'を 'refs/heads/main'に変更します。これを行う。最初のコミット後にブランチの名前を変更するだけです。 – meagar
'git checkout -b'を使ってHEADを変更することができます。ファイルを編集する必要はありません。 –