【问题标题】:Uploading an existing source to Bitbucket将现有源上传到 Bitbucket
【发布时间】:2014-02-16 10:06:03
【问题描述】:

好的,这是概述。 Bitbucket 中有一个 Laravel 4.0 项目。我想将此更新到 4.1 版,因此创建了一个分支。我下载了分支,但没有对该分支进行更改。我保存在一个单独的文件夹中,下载了 Laravel 4.1 的新副本并将必要的文件从 4.0 分支移动到新的 4.1 源。并更改了配置设置。

现在我想重新提交这个新项目。有人可以告诉我是否可以将新的 4.1 项目作为全新的分支上传?如果可以怎么办?

我也下载了 SourceTree。如果您能告诉我如何通过 GUI 进行操作,那就更好了。不过无论哪种方式都很好。

谢谢。

【问题讨论】:

    标签: php git laravel-4 bitbucket


    【解决方案1】:

    使用cherry-pick或rebase: How to copy commits from one branch to another?

    或使用以下命令重命名您的分支:

    git branch -m old_branch new_branch
    

    并通过以下方式推送:

    git push origin your_branch_name -f
    

    您可以转到现有分支并使用 git cherry-pick commit-hash-here 从另一个分支获取您的提交,或者如果您的更改未提交,您可以使用 git stash 存储您的更改并取消存储另一个分支中的更改(执行 @ 987654326@)

    你要这个吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-04
      • 2017-12-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-26
      • 2020-01-08
      • 1970-01-01
      • 2019-10-26
      相关资源
      最近更新 更多