首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git拔出后丢失的本地文件--重基原点[分支]

git拔出后丢失的本地文件--重基原点[分支]
EN

Stack Overflow用户
提问于 2022-11-28 22:43:38
回答 2查看 25关注 0票数 0

domain

  • Followed

  • 试图将vue/vite项目部署到github页面并使用自定义域,但由于使用git命令遇到了一些问题和混乱,我没有完全理解部署的项目

  • ,然后我尝试从以下视频添加自定义的

  1. npm运行构建,
  2. git添加dist -f
  3. git提交-m“添加dist"
  4. git子树推送-前缀dist源gh-page //拒绝错误:未能将一些推荐推送到'url',提示:更新被拒绝,因为远程包含本地没有的工作。这通常是由另一个存储库推送到相同的引用引起的。您可能需要首先集成远程更改(例如) 'git拉…‘)在再次推送之前,
  5. git将
  6. git子树推送--前缀dist源区gh-page //拒绝错误:未能将一些推荐推送到'url',提示:更新被拒绝是因为一个被推送的分支提示位于其远程对应的后面。检查这个分支并集成远程更改(例如'git拉.‘)在再次推送之前。
  7. git状态:在分支main上,您的分支比“原产地/主”高11次提交。(使用"git push“发布本地提交)
  8. git push
  9. git状态:您的分支与

子树push -前缀dist源区gh-page //拒绝错误同步:未能将一些推荐推送到'url',提示:更新被拒绝是因为一个被推送的分支提示在其远程对应的后面。检查这个分支并集成远程更改(例如'git拉.‘)在再次推送之前,

  1. git拉原点主
  2. git拉原点g-page
  3. git拉--重新定位源文件gh-page/丢失了我的所有本地文件,并从vue/vite
  4. 恢复到初始项目脚手架,现在我在这里惊慌失措,仍然没有部署的项目:)

g 241

指向github:https://github.com/AnthonyVNgo/LearnFS的链接

尝试了一堆git命令,并遵循提示的反应,但我挖了一个更深的洞。

EN

回答 2

Stack Overflow用户

发布于 2022-11-29 00:44:32

要恢复丢失的工作,你可以:

运行git reflog

  • Find,该条目看起来可能有丢失的工作,

  • ,运行git checkout the_id_shown_in_git_reflog,例如,找到丢失的工作的git checkout 100e500bd.

  • Confirm。如果没有,请重复work.

  • git checkout -b my_lost_work,直到找到您的work

  • git push

  • Relax. --创建一个包含丢失work

  • git push

  • Relax.的分支现在,您所有的工作都安全地在github中的一个单独的分支,您可以开始制定一个计划来修复您的maingh-pages分支。
票数 2
EN

Stack Overflow用户

发布于 2022-11-29 03:09:23

检查你的作品是否被藏起来了:

代码语言:javascript
复制
git stash show
git stash list
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74607259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档