- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以将 Cloudways 应用程序中的代码部署到空的 git 存储库?我想知道是否有可能,因为我目前正在为此使用 FTP(Filezilla)。我可以将实时站点克隆到暂存站点,但无法将其部署到 Github 以处理本地计算机上的文件。
最佳答案
首先,在 Github.com 上创建一个空的存储库。然后登录您的 Cloudways 仪表板,打开您的应用程序并设置“通过 Git 部署”。完成所有操作后,打开命令行应用程序(例如 Mac 上的终端)并使用您的 SSH 凭据登录。接下来,您将执行一些 Git 命令:
首先,您需要通过运行 git init
将您的服务器代码转换为本地存储库。 public_html
中的命令目录。这将创建一个 .git
子目录,其中包含新存储库的所有必要元数据。接下来,您使用 git add .
创建快照,然后您使用 git commit -m "My Cloudways Repo"
捕获快照的状态。 My Cloudways Repo
是此初始提交的消息,可以是任何内容。之后,使用 git remote add origin git@git.yourdomain.com:username/name_of_repo.git
设置一个新的 Remote ,这与您用来设置“通过 Git 部署”的地址相同。最后,您使用 git push origin master
将代码推送到远程 Github 服务器。
总结:
使用命令行,导航到您的应用程序文件夹:/home/master/applications/yourdomain.com/public_html
然后执行以下命令(一个接一个,以便您可以阅读响应):
git init
git add .
git commit -m "My Second Repo Cloudways"
git remote add origin git@git.yourdomain.com:username/name_of_repo.git
git push origin master
git init
,
git add
和
git commit
这里:
关于git - 如何将代码从 Cloudways 推送到 Github,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53531626/
我是一名优秀的程序员,十分优秀!