質問するログイン新規登録

質問編集履歴

1

修正

2019/08/17 02:44

投稿

aae_11
aae_11

スコア178

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  ローカルリポジトリからGithubへpushしましたら、GitHub上のフォルダ、ファイルの構成がおかしくなってしまいました。
2
2
  GitHubのリポジトリには2つのフォルダを入れ、それぞれ、別の作成したwebアプリとして、管理していました。
3
3
  GitHubには、Aフォルダ、Bフォルダの2つが入っていたのですが、今までは意識することなく、ローカルでAフォルダ内のファイル内のコードを変更したら、コミットし、GitHubへpushするという流れで、変更点はGitHub上のフォルダAに反映されていました。
4
- しかし、先ほどpushしようとした際に、エラーが発生してしまった為、再度、「git remote add origin https://github.com/アカウント名/リポジトリ名」でリモートに再接続した後、「git merge --allow-unrelated-histories origin/master」としました。そして、「git push origin master」としましたら、GitHub上に、既存のAフォルダ内のファイルが変更されたのではなく、新しく、Aフォルダ内のフォルダやファイルが追加されてしまいました。
4
+ しかし、先ほどpushしようとした際に、エラーが発生してしまった為、再度、「git remote add origin https://github.com/アカウント名/リポジトリ名」でリモートに再接続した後、「git merge --allow-unrelated-histories origin/master」としました。そして、「git push origin master」としましたら、GitHub上に、既存のAフォルダ内のファイルが変更されたのではなく、新しく、Aフォルダ内のフォルダやファイルがAフォルダとBフォルダが存在する同階層(リポジトリ直下)に追加されてしまいました。
5
5
  戻そうと思い、「$ git push -f origin 8sgnkss:master」のようにして、戻そうと試みたのですが、
6
6
  「fatal: 8sgnkss cannot be resolved to branch」エラーが発生しできませんでした。
7
7
  もし、元に戻す方法がありましたら、教えて頂けましたら、幸いです。