カテゴリー:
Git
閲覧数:124 配信日:2022-10-20 23:23
エラーが発生する理由
GitHubでレポジトリを作成する時に「README.md」や「ライセンス」を追加する行為は?
「Initial commit」に該当する
具体例
userがローカルから最初のコミットを行う
しかし、リモート上には既にコミットが存在する
→ 「競合するため問題発生」という流れ
対応案A.「README.md」削除後pull
GitHubでレポジトリを作成する時に作成した「README.md」や「ライセンス」を削除した後、pullするやり方。
git push -f origin main
Git BASH 作業履歴 2022/10/20 / P48 site-rank(First-Ranking-Service) / 「Add a README」後「git push -f origin main」実行したため、「README」削除対応案B.「README.md」取り込み後pull
GitHubでレポジトリを作成する時に作成した「README.md」や「ライセンス」を取り込んだ後、pullするやり方。
git merge --allow-unrelated-histories origin/main
Git BASH 作業履歴 2022/10/20 / P25 manga-user-ranking(Second-Ranking-Service) / 「Add a README」後「git merge --allow-unrelated-histories origin/main」実行して、「README」もコミット履歴に含める