【问题标题】:Uploading Files from Laravel App to BitBucket将文件从 Laravel 应用程序上传到 BitBucket
【发布时间】:2021-09-22 15:51:55
【问题描述】:

这是我试图实现的目标,我的 laravel 项目公共目录 (public/repo.name) 中有一个带有 BitBucket 存储库的 laravel 应用程序。

现在我想要运行 git add . git commit -m "Changes"git push 从我的 laravel 应用程序内的 (public/repo.name) 目录中。

我想在我去的时候运行 git 命令让我们说http://127.0.0.1:8000/deploy 这只会部署(public/repo.name) 中的任何更改

【问题讨论】:

    标签: laravel git ssh


    【解决方案1】:

    将您的项目转换为 Git 项目 打开终端并导航到项目根目录并运行git init 命令。

    git init
    git-init-laravel-project
    Git init Laravel project
    Git Add and Commit All Files
    

    使用git init 命令我们已经成功地将我们的项目转换为本地git 项目。虽然我们还没有在我们的项目中添加 git remote。

    作为第二步,让我们继续将所有文件添加并提交到我们的本地 git 存储库。

    在项目根目录上运行git addgit commit 命令。

    git add .
    
    git commit -m "First Commit"
    

    git add 命令将工作目录中的更改添加到暂存区。它告诉 Git 你想在下一次提交中包含对特定文件的更新。

    git commit 命令将暂存的快照提交到项目历史记录。提交的快照可以被认为是项目的“安全”版本——除非您明确要求,否则 Git 永远不会更改它们。

    Laravel 项目上的 Git 添加和 Git 提交 创建一个新的 BitBucket 存储库 我们现在准备将更改推送到远程存储库。但在此之前,我们必须创建一个可以推送更改的存储库。

    如果您已有帐户或注册新帐户,请登录 Bitbucket。在左侧菜单中,单击+ 符号以获取创建新存储库的选项。

    为 Laravel 创建 Bitbucket 空 Repo。

    输入一个合适的项目名称,然后单击 Create Repository。将创建一个空白存储库,您将被重定向到存储库的概述页面。

    现在我们可以继续将此存储库作为 Laravel 项目的远程存储库。

    添加远程仓库并推送更改 将您刚刚创建的存储库添加为本地 Laravel 项目的远程存储库。在终端的项目根目录上运行以下命令。

    git remote add origin https://<repo_owner>@bitbucket.org/<accountname>/<reponame>.git

    相应地替换 URL 中的 repo_owneraccountname

    git-laravel-remote-add
    git remote add laravel
    

    现在我们可以继续将更改推送到远程存储库。

    git push -u origin master
    git-laravel-push-bitbucket
    Git push Laravel project
    

    如果您在 bitbucket 存储库中看到源代码。你应该会看到你的 Laravel 目录结构以及文件。

    【讨论】:

    • 非常感谢,但我想要做的是托管 laravel 应用程序,比如 newsite.com,然后从 laravel 控制器运行所有 git push 命令,比如 newsite.com/deploy
    猜你喜欢
    • 2018-02-21
    • 1970-01-01
    • 1970-01-01
    • 2014-07-28
    • 2021-02-21
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    相关资源
    最近更新 更多