在'git rebase--abort'和源站删除之后继续重新基站

在'git rebase--abort'和源站删除之后继续重新基站,git,git-rebase,Git,Git Rebase,我在我的回购协议中添加了一个新的遥控器。然后我执行了git reset--hard d3d52cee3cf112f30bd4a19611ed34e025d10120来强制头部复位,它成功了。我继续工作。在其他行动之后,我试图将我的工作推到原点,但失败了。当我试图解决问题时,我会制造冲突,在解决冲突之前,我会执行git rebase--abort并放弃其间承诺的所有内容。在运行命令git-rebase--abort之前,我怎么才能恢复我所做的一切呢 以下是我所做的一切: mustaq@Dell /

我在我的回购协议中添加了一个新的遥控器。然后我执行了git reset--hard d3d52cee3cf112f30bd4a19611ed34e025d10120来强制
头部
复位,它成功了。我继续工作。在其他行动之后,我试图将我的工作推到原点,但失败了。当我试图解决问题时,我会制造冲突,在解决冲突之前,我会执行git rebase--abort并放弃其间承诺的所有内容。在运行命令git-rebase--abort之前,我怎么才能恢复我所做的一切呢

以下是我所做的一切:

mustaq@Dell /opt/lampp/htdocs/wee $ git push origin master
^C
mustaq@Dell /opt/lampp/htdocs/wee $ git remote add origin 
https://hellomustaq@bitbucket.org/mobilelili/laravel2.git
fatal: remote origin already exists.
mustaq@Dell /opt/lampp/htdocs/wee $ git remote -v
origin  https://sazaldhaka@bitbucket.org/mobilelili/laravelbackend.git 
(fetch)
origin  https://sazaldhaka@bitbucket.org/mobilelili/laravelbackend.git 
(push)
mustaq@Dell /opt/lampp/htdocs/wee $ git remove rm origin
git: 'remove' is not a git command. See 'git --help'.

Did you mean this?
remote
mustaq@Dell /opt/lampp/htdocs/wee $ git remote rm origin
mustaq@Dell /opt/lampp/htdocs/wee $ git remote add origin 
https://hellomustaq@bitbucket.org/mobilelili/laravel2.git
mustaq@Dell /opt/lampp/htdocs/wee $ git add .
mustaq@Dell /opt/lampp/htdocs/wee $ git commit -m "draft"
[master 7afb7d9] draft
6 files changed, 238 insertions(+), 89 deletions(-)
create mode 100644 resources/views/table.blade.php
mustaq@Dell /opt/lampp/htdocs/wee $ git status
On branch master
fatal: Could not open file .git/rebase-merge/done for reading: No such 
file or directory
mustaq@Dell /opt/lampp/htdocs/wee $ git remote -v
origin  https://hellomustaq@bitbucket.org/mobilelili/laravel2.git 
(fetch)
origin  https://hellomustaq@bitbucket.org/mobilelili/laravel2.git 
(push)
mustaq@Dell /opt/lampp/htdocs/wee $  rebase --abort
rebase: command not found
mustaq@Dell /opt/lampp/htdocs/wee $ git  rebase --abort
mustaq@Dell /opt/lampp/htdocs/wee $ git status
On branch master
nothing to commit, working directory clean
您可以使用列出
HEAD
指向的提交。在那里,您可以在您的
git rebase--abort
之前找到提交,您可以强制您的
HEAD
返回它

例如:

$ git reflog
a9646cd HEAD@{0}: rebase: aborting
4821905 HEAD@{1}: rebase: checkout test
a9646cd HEAD@{2}: commit: 3
177bb91 HEAD@{3}: checkout: moving from test to master
4821905 HEAD@{4}: commit: 2
177bb91 HEAD@{5}: checkout: moving from master to test
177bb91 HEAD@{6}: commit (initial): 1

$ git reset --hard 4821905
HEAD is now at 4821905 2
您可以使用列出
HEAD
指向的提交。在那里,您可以在您的
git rebase--abort
之前找到提交,您可以强制您的
HEAD
返回它

例如:

$ git reflog
a9646cd HEAD@{0}: rebase: aborting
4821905 HEAD@{1}: rebase: checkout test
a9646cd HEAD@{2}: commit: 3
177bb91 HEAD@{3}: checkout: moving from test to master
4821905 HEAD@{4}: commit: 2
177bb91 HEAD@{5}: checkout: moving from master to test
177bb91 HEAD@{6}: commit (initial): 1

$ git reset --hard 4821905
HEAD is now at 4821905 2

你的问题是什么?对不起。我编辑了我的问题。我怎样才能恢复我在运行git rebase之前所做的一切--中止并新添加存储库?您有什么问题?对不起。我编辑了我的问题。我怎样才能恢复在运行git rebase之前所做的一切——中止并新添加存储库?