我在git存储库中做了很多更改(就文件夹结构而言)
所以,当我做这样的事情
2018-10-22
2018-10-22
2018-10-22
2018-10-22
2018-10-22
2018-10-22
2018-10-28
我遇到以下错误
! [拒绝]主站->主站(非快进)错误:失败 将一些参考推送到“ https://github.com/irohitb/goodED.git”提示: 由于推送的分支提示位于其远程后面,因此更新被拒绝 提示:对应。签出此分支并集成遥控器 更改提示:(例如'git pull ...'),然后再次推送。提示:请参阅 有关详细信息,请参见“ git push --help”中的“关于快进的说明”。
所以我做了这样的事情
git push origin master
产生了
计数对象:完成50个。增量压缩最多使用4个线程。 压缩对象:100%(20/20),已完成。书写对象:100% (50/50),6.07 KiB |完成6.07 MiB / s。总计50(增量29),可重复使用48 (增量27)远程:解析增量:100%(29/29),以12完成 本地对象。到https://github.com/irohitb/goodED.git + 69bc988 ... db44bc4 master-> master(强制更新)
但是我无法在github上看到我的提交
我做了git push -f origin master
在这里我可以看到我的提交,但在github上看不到
因此,我故意在文件git log
git add.
然后是git commit something -m
说
所有最新信息
在github中,我看不到自己的提交。
谁能告诉我我可能做错了什么?
更新:git push origin master
说
*
(HEAD与a017899分离)
答案 0 :(得分:0)
似乎您不在本地master分支上工作,因此您推送的内容不是您正在处理的内容。
我建议您在您所在的位置创建分支
git checkout -b branch_name
,然后尝试以母版为基础或将其合并为母版。
由于您使用git似乎不太舒服,因此我建议使用github接口进行合并。