質問: ### 前提・実現したいこと ブランチAでファイルAを作成して、ブランチAでmasterにマージしてmasterブランチでファイルAの存在を確認したい。 ### 回答よろしくお願いします。 ### 発生している問題・エラーメッセージ ``` git merge master Already up-to-date. ``` ### ここにより詳細な情報を記載してください。 git version 2.7.4 (Apple Git-66) mac osx EI capitan 10.11.6
回答: > > ブランチAでファイルAを作成して、ブランチAでmasterにマージしてmasterブランチでファイルAの存在を確認したい。 > > > ``` git merge master ``` がそもそも間違っています。masterにマージしたいのであれば以下のようにします。 ``` // masterでの作業(ブランチAのマージ) git checkout master git merge ブランチA ``` どんな手順でどこまでやっているのか質問文からわからないのですが、上記でも同様のメッセージが表示される場合は、ブランチAでファイルAをコミットしていない可能性があります。以下を見直した後、上記を再実行してみてください。 ``` // 例) ブランチAでの作業(ファイルの追加) git checkout ブランチA ※この時点でファイルAがあるはず git add ファイルA git commit -m "Add file" ```