gpt4 book ai didi

git - 如何将代码从 Cloudways 推送到 Github

转载 作者:行者123 更新时间:2023-12-02 13:54:13 27 4
gpt4 key购买 nike

是否可以将 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 addgit commit这里:

https://www.atlassian.com/git/tutorials/setting-up-a-repository

关于git - 如何将代码从 Cloudways 推送到 Github,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53531626/

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