Gitは空のブランチを作成します
Git Creates An Empty Branch
1.空白のブランチを作成する必要があります
Gitでブランチを作成するには、親ノードが必要です。つまり、既存のブランチに新しいブランチを作成する必要があります。プロジェクトが一定期間実行されている場合、現時点では空のブランチを作成できません。ただし、空白のブランチを作成する必要がある場合もあります。
2.解決策:解決策:
2.1使用git checkout
of- -orphan
パラメータ:
git checkout --orphan emptybranch
このコマンドは呼び出しを生成しますemptybranch
ブランチ、ブランチには親ブランチのすべてのファイルが含まれます。ただし、新しいブランチは以前のコミットを指しません。つまり、履歴はありません。現在のコンテンツをコミットする場合、このコミットはこのブランチの最初のコミットです。
2.2すべてのファイルを削除します。
空のブランチが必要なので、現在のコンテンツをすべて削除する必要があるため、gitコマンドを使用します
git rm -rf. //Note: The last ‘.’ cannot be omitted.
2.3ブランチの送信:
送信するファイルがない場合、ブランチは表示されないため、新しいファイルを作成する必要があります。次に、送信すると、新しく作成されたブランチが表示されます。
echo '# new branch' >> README.md git add README.md git commit -m 'new branch'
2.4最後に、リモートウェアハウスにプッシュすると、新しい空のブランチが正常に作成されます。
git push origin emptybranch