Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。1,100件2ブランチの切替について質問です。eclipseで操作をしているのですが・・・ローカルリポジトリでmasterブランチから作業ブランチを作成し、作業ブランチでAファイルを編集中、最新状態へ更新する必要が出てきました。(作業ブランチの変更内容は除いて)masterブランチに切り替えたのですがこのとき、コミット、ステージングをしていないのに問題なく切り替えることができました。その代わり、作業ブランチで変更した内容がmasterブランチに反映されていました。AファイルにはZの内容がある現在この現象のせいで、作業ブランチでの編集中の内容を含めてmasterブランチにPUSHされてしまいました・・・。この場合、ブランチを切り替える際は必ずコミットをするという運用にするしか回避する方法は無いのでしょうか?初歩的な質問となりますが、ご教授お願いします・・・。個の銅バッジ直近のコミットログがどうなっているのかも念のため確認してみるとよいかもしれません。5:41CVSを利用指定時は特に何も気にせずリモートへUPしていました。1:17意図しないコミットをしてしまった場合でも、push前で変更がローカルに留まっているうちはロールバック(revert)しやすいので、本当にpushして大丈夫かは確認する方が安全ですね。票3競合が発生しない場合は変更内容が維持されてブランチが切り替わるのでしょうか?その通りです。stashで一時的に変更を退避するというのが解決策になるかと思います。statusで状態を確認する癖をつけるというのが大事な気がします。個の銅バッジ1なるほどです・・・。stashで退避させるのがポイントということですね。statusに関してはあまり気にしていなかったので、確認する癖をつけて活きたいと思います。6:14「最新に置換して作業」がよくわからないのですが、ブランチ「A」で作業している時に、ブランチ「master」を最新に更新したい。6:39言葉足らずですみません。ブランチ「A」で作業⇒「master」に切替をすることで「A」の編集中内容が「master」にも維持されると思います。stashで「A」ブランチの内容を退避後「master」をリモートリポジトリーと同等の状態にする(コマンドがでてこないです。スミマセン)⇒[master]ブランチに反映すべき編集を実施⇒リモートへpushの手順であっているか?ということを聞きたかったです。7:20操作とコマンドを羅列してみました。7:35ローカルの適当な場所にリポジトリを作って試してみるのが一番わかるかと思います。↑のコメントの意図がズレていたら申し訳ありません。回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。会を開催します🎉サイトの未翻訳箇所を見つけて、もくもく会で直しましょう関連する質問1githubで開発をしているのですが、branchの変更をmasterにmergeしたのですがうまくいきません4ブランチ間のファイルをcpしたい。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。