gpt4 book ai didi

php - 如何在不 merge master 分支的情况下测试 Git 分支中的代码?

转载 作者:太空狗 更新时间:2023-10-29 14:34:41 25 4
gpt4 key购买 nike

我正在开发一个 PHP 网络应用程序,有时我只想修复一个错误或添加新功能并测试它,然后再与 master 分支 merge 。我的理解是,Git 不会为分支创建物理文件夹,而只会将其存储在 .git 文件夹中。那么我该如何测试,比如在浏览器中打开一个 url,即 http://localhost/test/index.php ,如果它工作正常,然后才将它与 master 分支 merge ?

最佳答案

只需使用 git checkout yourbranch,测试您的功能,然后使用 git checkout master 并根据需要 merge 它。

如果 git checkout 提示本地更改,请使用 git stash

手册页对此很清楚,非常有帮助,我建议您阅读它们。

另一种方法是立即 merge 分支,如果您对此不满意,只需使用 git reset --hard ORIG_HEAD。这将有效地撤消 merge 提交。

关于php - 如何在不 merge master 分支的情况下测试 Git 分支中的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5166802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com