Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何使用sourceTree推送?_Git_Atlassian Sourcetree - Fatal编程技术网

Git 如何使用sourceTree推送?

Git 如何使用sourceTree推送?,git,atlassian-sourcetree,Git,Atlassian Sourcetree,我正在使用sourceTree管理Unity项目(4.6.3版) 我只想返回到上一次提交,右击选择“将当前分支重置为此提交”,在使用模式下选择“硬”,然后将其返回到上一次提交。 在那之后,我试着推,但没有成功。 对不起,我当时忘了记错误 在那之后,我认为我不能按原样推进,所以我创建了另一个远程存储库,将我的Unity项目转移到那里并提交了它。 虽然我能够做出承诺,但我无法推动它。当时的错误就在这里 git -c diff.mnemonicprefix=false -c core.quotepat

我正在使用sourceTree管理Unity项目(4.6.3版) 我只想返回到上一次提交,右击选择“将当前分支重置为此提交”,在使用模式下选择“硬”,然后将其返回到上一次提交。 在那之后,我试着推,但没有成功。 对不起,我当时忘了记错误

在那之后,我认为我不能按原样推进,所以我创建了另一个远程存储库,将我的Unity项目转移到那里并提交了它。 虽然我能够做出承诺,但我无法推动它。当时的错误就在这里

git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags    
origin master:master
fatal: HttpRequestException encountered.
   ????v??????M????G???[??????????????B

Pushing to "my remote repository"
To "my remote remote repository"
 ! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to 'my remote repository'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
是否有需要删除的文件?如果您知道答案,请让我知道。

如果您执行
重设--hard
,则需要强制推送以完成操作

支持:

您首先需要在“选项”菜单中启用强制推送,然后您可以在“安全”和“不安全”强制推送之间进行选择。
每次从“推送”对话框中使用“强制推送”时,都需要选中复选框,并确认对话框提示

如果不是只有你一个人在使用存储库,请确保你已经警告过你的同事。

(考虑)

在我的
源代码树中有以下选项<代码>3.1.2


工具
→ <代码>选项→ <代码>吉特→ <代码>启用强制推送→ <代码>使用安全力推动(--Force with lease)

HttpRequestException
是一种。。。网络问题。。你能详细说明这个错误吗?在那之后,我试着推,但没有成功。很抱歉,我当时忘了记下错误。您必须注意,可以将某些存储库配置为阻止
强制推送
。此外,如果您的遥控器位于GitHub上,则。但一切都是猜测,没有足够的信息来帮助..:(我更改了问题以显示整个错误。您能告诉我答案吗?而且,我正在使用bitbucket。更新被拒绝,因为您当前分支的尖端位于其远程对应分支的后面。表明不允许推送。新存储库是否从旧存储库分叉?似乎不允许强制推送。我已引用了您的答案。)在Atlassian SourceTree中,问题跟踪