将文件推送到BitBucket仓库并不起作用

时间:2014-07-30 18:49:18

标签: wordpress git bitbucket

我是git的新手,并希望开始使用bitbucket.org作为创建私有存储库的地方。然后可以使用像我所理解的ftploy.com这样的服务将其上传到登台服务器。

我正在关注WPBeginner.com的教程,为我正在开发的WordPress本地网站设置一个临时环境。我在mac上设置了git,在主题文件夹上运行了git init,然后使用git add添加了所有文件。

之后我使用git commit -m"在这里发布了第一个提交"到目前为止,这个过程似乎有效。终端没有反馈意见吗?然后我添加了一行

git remote add origin https://bitbucketusername@bitbucket.org/bitbucketusername/repositoryname.git

将我的bitbucketusername替换为我的和存储库名称。尝试将文件推送到bitbucket存储库会导致此错误:

error: --all can't be combined with refspecs
usage: git push [<options>] [<repository> [<refspec>...]]

-v, --verbose         be more verbose
-q, --quiet           be more quiet
--repo <repository>   repository
--all                 push all refs
--mirror              mirror all refs
--delete              delete refs
--tags                push tags (can't be used with --all or --mirror)
-n, --dry-run         dry run
--porcelain           machine-readable output
-f, --force           force updates
--force-with-lease[=<refname>:<expect>]
                      require old value of ref to be at this value
--recurse-submodules[=<check>]
                      control recursive pushing of submodules
--thin                use thin pack
--receive-pack <receive-pack>
                      receive pack program
--exec <receive-pack>
                      receive pack program
-u, --set-upstream    set upstream for git pull/status
--progress            force progress reporting
--prune               prune locally removed refs
--no-verify           bypass pre-push hook
--follow-tags         push missing but relevant tags

如果您对为什么会出现这种情况有任何想法,我将不胜感激

1 个答案:

答案 0 :(得分:0)

您应该向我们提供您用来执行git push的命令,但我猜你做的是这样的:

git push --all origin master

正如git告诉你的那样,不能这样使用。在这里你要求git将所有内容都推送到origin但是你指定了一个分支(<refspec>),所以这很令人困惑。 要么像这样推动所有人:

git push --all origin

或只是这样的master分支:

git push origin master