1

我有一个开发分支。我进行了本地更改,提交它们git commit -m "blah" file 并将这些更改推送到我的分支(ccap-biology-dev)git push origin ccap-biology-dev 。这些更改已提交另一个分支(ccap-biology)以及我的 .gitignore 文件处理的一些临时文件。这些临时文件都不在我的分支上。我想避免这种情况再次发生。但是,我不知道我做错了什么或纠正此问题的最佳方法。

我为尝试隔离问题而采取的步骤:

1. git remote -v:
   origin   https://github.com/Connexions/oer.exports.git (fetch)
   origin   https://github.com/Connexions/oer.exports.git (push)</code>

2. git branch -avvv
   ccap-biology                           0105488 [origin/ccap-biology] Update css/ccap-numbering.less
 * ccap-biology-dev                       c674100 module2epub
   remotes/origin/HEAD                     -> origin/master
   remotes/origin/ccap-biology             0105488 Update css/ccap-numbering.less
   remotes/origin/ccap-biology-dev         c674100 module2epub
   remotes/origin/master                   fa3d5fa Added some styling to solutions

3. branch log file doesn't reflect a commit on ccap-biology
4. gitHub Activity Feed does not show this push either

这发生在 commit 期间c674100 module2epub。下一步要采取什么措施来查明发生了什么?清理我不小心推送到的分支的最佳方法是什么?

任何帮助表示赞赏。提前谢谢。

4

0 回答 0