如何忽略git克隆?

如何忽略git克隆?,git,github,repository,git-clone,Git,Github,Repository,Git Clone,我有一个存储库。我又回到了老地方。现在推一个新的。我得到了这个信息 在主分支上,您的分支在“原点”后面10次提交/ “大师级”,可以提前倒带。使用git pull更新您的 本地分支没有要提交的内容,工作目录中没有更改 我怎么能忽视它?或者如何删除这10次提交?如果您在本地分支上执行了git重设,现在您希望远程分支看起来与您在其上执行的相同,那么您应该将其推到远程分支上 git push --force some-remote the-branch 强制选项将用本地分支覆盖远程分支。一个更安全的

我有一个存储库。我又回到了老地方。现在推一个新的。我得到了这个信息

在主分支上,您的分支在“原点”后面10次提交/ “大师级”,可以提前倒带。使用git pull更新您的 本地分支没有要提交的内容,工作目录中没有更改

我怎么能忽视它?或者如何删除这10次提交?

如果您在本地分支上执行了git重设,现在您希望远程分支看起来与您在其上执行的相同,那么您应该将其推到远程分支上

git push --force some-remote the-branch

强制选项将用本地分支覆盖远程分支。一个更安全的选择是“带租约的部队”选项,它将确保您不会凌驾于其他人的工作之上。好将删除10个提交。如果您尝试使用-force with lease,您将永远无法在没有这10次提交的情况下将分支推入远程。-force with lease允许您删除提交。它可以确保如果同事向远程分支添加了更多的提交,或者您做了什么,您不会覆盖远程分支上的任何工作。它确保您不会通过强制推送来覆盖其他人的工作。因此,它检查的是,自上次获取/拉取后,您作为远程分支的内容没有在远程上移动?