在交换分支上丢失对git的提交

在交换分支上丢失对git的提交,git,github,Git,Github,我刚刚开始使用git,不知道它可能有一些基本功能。我在我的机器上克隆了一个分叉的回购协议,并开始对回购协议进行更改,而没有记下我正在使用的分支。我想这一定是违约。我提交了更改,然后从OSx上的GitHub UI界面选择当前分支作为主分支。现在,当我看到我的回购协议时,我看不到它有任何变化。相反,最近的提交是由回购协议的原始作者提交的 另外,我没有发布提交的更改git reflog 这就是你需要的。它显示本地“ref”更改的日志 检查其他分支以查看更改所在的分支。

我刚刚开始使用git,不知道它可能有一些基本功能。我在我的机器上克隆了一个分叉的回购协议,并开始对回购协议进行更改,而没有记下我正在使用的分支。我想这一定是违约。我提交了更改,然后从OSx上的GitHub UI界面选择当前分支作为主分支。现在,当我看到我的回购协议时,我看不到它有任何变化。相反,最近的提交是由回购协议的原始作者提交的

另外,我没有发布提交的更改

git reflog

这就是你需要的。它显示本地“ref”更改的日志

检查其他分支以查看更改所在的分支。