繁体   English   中英

从包含PHP代码的存储库中提取分支

[英]Pull a branch from a repository that contains php code

我对github很陌生。 我试图从包含一些php代码的存储库中提取一个分支。

我使用git clone <url>然后使用git checkout <branchname>切换到特定分支。

由于我在Windows上使用Github,因此文件存储在“我的文档”的Github文件夹中。 现在,我想测试代码并在本地服务器中对其进行一些更改。 那么我应该将项目文件夹复制粘贴到wamp文件夹的www目录中吗? 还是我应该做别的事情? 如果在复制文件夹后,如果我要提交任何更改,应该使用什么命令来推送?

适用于Windows的Github在帮助页面中确实提到:

适用于Windows的GitHub已优化为可与GitHub远程服务器一起使用-但是,如果您希望使用非GitHub远程服务器,它将很好地工作。 在设置选项卡中手动设置遥控器,其他所有功能均应按预期工作。 您也可以从文件系统中拖动存储库,并且Windows的GitHub将遵循原始远程服务器的配置。

因此,您可以像我在此答案中所做的那样或在本博文中进行说明,从非GitHub存储库中提取。

但是从您的本地克隆中,您无法轻松推送到另一个存储库(例如, wamp文件夹中的存储库)

它不支持多个Git遥控器,并且仅适用于原始遥控器。
如果您希望推入并拉到其他遥控器,建议您使用该应用程序随附的命令行客户端。

命令行的替代方法是使用不支持多个远程控件的GUI,例如SourceTree

或者,您可以从命令行直接在正确的文件夹中克隆GitHub存储库,然后在GitHub for Windows应用程序中声明该本地存储库。

或者你可以创建一个具有虚拟主机DocumentRoot GitHub的文件夹中的My Documents (这意味着你不必移动任何东西,并使用GitHub上,你都可以继续适用于Windows)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM