私はPHPのWebアプリケーションを開発中ですが、マスターブランチとマージする前にバグを修正したり、新しい機能を追加してテストしたりしたいことがあります。私の理解では、Gitはブランチ用の物理フォルダを作成せず、.gitフォルダにのみ格納します。だから、ブラウザでURLを開くようにテストするにはどうすればいいですか?つまり、http://localhost/test/index.php、それがうまくいけば、マスターブランチとマージするだけです。マスターブランチとマージせずにGitブランチからコードをテストするには?
2
A
答えて
4
git checkout yourbranch
を使用して機能をテストし、次にgit checkout master
をテストし、必要に応じてマージしてください。
git checkout
がローカル変更について不平を言う場合は、git stash
を使用してください。
マニュアルページはそのことを明確にしており、非常に参考になります。
これを実行する別の方法は、ブランチをすぐにマージし、それに満足できない場合はgit reset --hard ORIG_HEAD
を使用することです。これにより、マージコミットが効果的に元に戻されます。
0
分岐先を確認した場所で開発サーバーを指定します。これは通常、開発のために通常指しているのと同じ場所になります。
Gitがブランチのデータを内部的にどのように表しているのか、あなたが作業しているファイルのみを気にする必要はありません。
関連する問題
- 1. gitブランチをマスターブランチにする
- 2. Gitブランチをマスターブランチにコピーする方法
- 3. git拡張機能を使用する機能ブランチを変更せずに機能ブランチをマスターブランチにマージするにはどうすればよいですか?
- 4. devブランチのファイルをマスターブランチにマージするには
- 5. Git:マスターブランチからマージすることはできません "オブジェクト - サブモジュール"
- 6. gitのブランチとマージ
- 7. マスターブランチと開発ブランチの間で「git pull」または「git merge」
- 8. マスターブランチと開発ブランチを同期して正常に維持するには? GIT
- 9. あるブランチから別のブランチへのコミットを含まずにGitをマージする
- 10. gitタグをブランチにマージする方法
- 11. マスターブランチからgh-pagesブランチにjavascriptとhtmlファイルを挿入するには?
- 12. git commitをブランチにマージした人はどうですか?
- 13. GIT - マージ後にブランチが閉じない
- 14. GIT:ブランチを2回マージする
- 15. 2 gitブランチを自動的にマージするスクリプトですか?
- 16. git masterブランチからコードを一時的に削除する
- 17. マージ後のGitブランチとコミット履歴
- 18. Gitチェリーピックのシンタックスとブランチのマージ
- 19. git自体を使わずに、コードから現在のGitブランチ名を調べるにはどうしたらいいですか? .git/HEADファイル?
- 20. SVN:ブランチからブランチを作成し、トランクにマージする
- 21. 私のgitブランチをスカッシュする方法は、リベースせずに同じブランチにコミットしますか?
- 22. gitリポジトリのgh-pagesブランチをマスターブランチのミラーにすることはできますか?
- 23. gitはマージをもう一度実行せずに過去のマージからコンフリクトを取得します
- 24. マスターブランチと2番目のブランチ名でgit repoを解決するMASTER
- 25. どのようにマスターを変更せずに、現在のファイルからのgitブランチを作成するには?
- 26. Git:小さな、しかし非常に古いブランチをマージするには?
- 27. Gitは3つのブランチをマージして元に戻す
- 28. Git:マスターを新しいブランチにマージしてマスターをクリアする
- 29. Git - ブランチが別のブランチにマージされたかどうかを確認するには?
- 30. コミットを削除せずにgitを削除ブランチ