質問編集履歴
1
修正
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
|
もし、元に戻す方法がありましたら、教えて頂けましたら、幸いです。
|