当前位置: 首页 > news >正文

北京专业做网站公司谷歌seo优化中文章

北京专业做网站公司,谷歌seo优化中文章,成都手机端建站模板,网站权重提升文章目录 工作区 暂存区 本地仓库 远程仓库需求:已推送到远程仓库,想要撤销操作git revert (添加新的提交来“反做”之前的更改,云端会残留上次的提交记录)git reset(相当于覆盖上次的提交)1.--…

文章目录

    • 工作区 暂存区 本地仓库 远程仓库
    • 需求:已推送到远程仓库,想要撤销操作
    • git revert (添加新的提交来“反做”之前的更改,云端会残留上次的提交记录)
    • git reset(相当于覆盖上次的提交)
      • 1.--soft:
      • 2.--mixed (默认选项):
      • 3. --hard:
      • 注意事项
    • 说明:
      • 参考:
    • 附录:git revert的详细说明

工作区 暂存区 本地仓库 远程仓库

在这里插入图片描述

需求:已推送到远程仓库,想要撤销操作

git revert (添加新的提交来“反做”之前的更改,云端会残留上次的提交记录)

如果你已经将提交推送到了远程仓库,并且想要撤销这次提交,你可以使用 git revert 命令。

如果你只是要撤销最近的一次提交,可以使用 HEAD 指针来引用它:

git revert HEAD

**请注意,使用 git revert 并不会从项目历史中删除任何提交,这个命令会创建一个新的提交,这个新提交会“反做”之前的提交,从而撤销那些更改。这样做的好处是不会改变项目的历史记录,因此是协作项目中推荐的做法。

git reset(相当于覆盖上次的提交)

如果你需要彻底从历史记录中删除提交,那么需要考虑使用 git reset 并之后使用 --force 选项与远程仓库同步,但这种做法风险较高,因为它会改变项目的历史记录。**

1.–soft:

撤销最后一次提交,但是保留更改在暂存区。提交信息和更改都会撤销,但是更改的内容还在暂存区,可以重新提交。

git reset --soft HEAD~1

2.–mixed (默认选项):

撤销最后一次提交,但是保留更改在工作目录。提交信息会被撤销,更改的内容会保留在工作目录中,需要重新暂存和提交。

git reset --mixed HEAD~1

这是默认的 git reset 行为。它会重置 HEAD 和暂存区到指定的提交,但不改变工作目录。
相当于 git reset HEAD~1

3. --hard:

撤销最后一次提交,并且丢弃所有更改。提交信息和更改都会被永久丢弃,工作目录、暂存区和HEAD都会回退到上一个提交的状态。

git reset --hard HEAD~1
  • 如果你使用 --hard,你将失去最后一次提交的所有更改,这是不可逆的。如果你使用 --soft 或 --mixed,你将保留更改,可以重新提交。

注意事项

  • 如果你的更改已经推送到了远程仓库,并且其他人可能已经基于这些更改进行了操作,使用 --hard 重置可能会导致问题。

  • 如果你使用 --soft 重置,并且想要撤销更改,你可以使用 git clean 来清除未提交的更改:

    git clean -fd
    

    这个命令会删除未跟踪的文件和目录,-f 表示强制,-d 表示删除目录。

说明:

git reset 用于移动 HEAD 指针,git reset之后云端仍有上次提交的记录,所以撤销之后的重新提交需要在git push之后加上 -f 用于强制覆盖上次不用的提交。直接git push会出现问题

git push  --force

参考:

  • git提交错了?别慌,直接删除提交记录:https://blog.csdn.net/weixin_45334346/article/details/138388941

附录:git revert的详细说明

如果你已经将提交推送到了远程仓库,并且想要撤销这次提交,你可以使用 git revert 命令。这个命令会创建一个新的提交,这个新提交会“反做”之前的提交,从而撤销那些更改。这样做的好处是不会改变项目的历史记录,因此是协作项目中推荐的做法。

以下是使用 git revert 命令的步骤:

  1. 找到要撤销的提交的哈希值
    使用 git log 查看提交历史,并找到你想要撤销的提交的哈希值。

  2. 执行 revert 操作
    使用 git revert 命令加上提交的哈希值来撤销这次提交:

    git revert [提交哈希值]
    

    如果你只是要撤销最近的一次提交,可以使用 HEAD 指针来引用它:

    git revert HEAD
    
  3. 解决可能出现的冲突(如果有的话):
    如果撤销过程中出现冲突,Git 会停止并让你手动解决这些冲突。解决完冲突后,你需要添加这些更改到暂存区并完成 revert 操作:

    git add [解决冲突的文件]
    git revert --continue
    
  4. 推送 revert 操作到远程仓库
    完成 revert 操作并测试没有问题后,将这次 revert 提交推送到远程仓库:

    git push origin [分支名]
    

请注意,使用 git revert 并不会从项目历史中删除任何提交,它只是添加一个新的提交来“反做”之前的更改。如果你需要彻底从历史记录中删除提交,那么需要考虑使用 git reset 并使用 --force 选项与远程仓库同步,但这种做法风险较高,因为它会改变项目的历史记录。


文章转载自:
http://dinncogoldsmith.bkqw.cn
http://dinncopeppy.bkqw.cn
http://dinncovomit.bkqw.cn
http://dinncoseptavalent.bkqw.cn
http://dinncohaemoglobinopathy.bkqw.cn
http://dinncoluftwaffe.bkqw.cn
http://dinncoimploringly.bkqw.cn
http://dinncoimpartment.bkqw.cn
http://dinncooverdrive.bkqw.cn
http://dinncoselenium.bkqw.cn
http://dinnconorthallerton.bkqw.cn
http://dinncochloroethylene.bkqw.cn
http://dinncoentomic.bkqw.cn
http://dinncohydrocephaloid.bkqw.cn
http://dinncoyalung.bkqw.cn
http://dinncorelativist.bkqw.cn
http://dinncostoriette.bkqw.cn
http://dinncoflatcap.bkqw.cn
http://dinncobergsonian.bkqw.cn
http://dinncokinsoku.bkqw.cn
http://dinncotelosyndesis.bkqw.cn
http://dinncoaustralasian.bkqw.cn
http://dinncocowper.bkqw.cn
http://dinncocushitic.bkqw.cn
http://dinncogilberte.bkqw.cn
http://dinncounclos.bkqw.cn
http://dinncocapotasto.bkqw.cn
http://dinncoposttranslational.bkqw.cn
http://dinncodiffer.bkqw.cn
http://dinncopertussis.bkqw.cn
http://dinncozoophytic.bkqw.cn
http://dinncosonagram.bkqw.cn
http://dinncogaffe.bkqw.cn
http://dinncocardboard.bkqw.cn
http://dinncosatanophobia.bkqw.cn
http://dinncosextus.bkqw.cn
http://dinncopottery.bkqw.cn
http://dinncoelsewhere.bkqw.cn
http://dinncomicrophyte.bkqw.cn
http://dinncocarcinectomy.bkqw.cn
http://dinncolumpish.bkqw.cn
http://dinncobanjul.bkqw.cn
http://dinnconaca.bkqw.cn
http://dinncosensuously.bkqw.cn
http://dinncomathilda.bkqw.cn
http://dinncopneumococcus.bkqw.cn
http://dinncofatalize.bkqw.cn
http://dinncooleometer.bkqw.cn
http://dinncosentimentalise.bkqw.cn
http://dinncoborecole.bkqw.cn
http://dinncocarbonous.bkqw.cn
http://dinncoliquid.bkqw.cn
http://dinncochill.bkqw.cn
http://dinncocanker.bkqw.cn
http://dinncocardiotoxic.bkqw.cn
http://dinncocorrelated.bkqw.cn
http://dinncoconstipation.bkqw.cn
http://dinncopseudodont.bkqw.cn
http://dinncoecospecific.bkqw.cn
http://dinncoentozoa.bkqw.cn
http://dinncoshrike.bkqw.cn
http://dinncopickle.bkqw.cn
http://dinncospotlight.bkqw.cn
http://dinncofloatage.bkqw.cn
http://dinncomilliradian.bkqw.cn
http://dinncocoowner.bkqw.cn
http://dinnconebulizer.bkqw.cn
http://dinncothorite.bkqw.cn
http://dinncooffendedly.bkqw.cn
http://dinncothanatophobia.bkqw.cn
http://dinncosemiramis.bkqw.cn
http://dinncoerroneous.bkqw.cn
http://dinncohaffit.bkqw.cn
http://dinnconaan.bkqw.cn
http://dinncomerriness.bkqw.cn
http://dinncodoby.bkqw.cn
http://dinncotorchy.bkqw.cn
http://dinncoseric.bkqw.cn
http://dinncofluorinate.bkqw.cn
http://dinncoaerarian.bkqw.cn
http://dinncounparliamentary.bkqw.cn
http://dinncohectograph.bkqw.cn
http://dinncoligan.bkqw.cn
http://dinncoverdin.bkqw.cn
http://dinncoremorseless.bkqw.cn
http://dinncodistillage.bkqw.cn
http://dinncotoddy.bkqw.cn
http://dinncopantry.bkqw.cn
http://dinncoheteroplasy.bkqw.cn
http://dinncosidetrack.bkqw.cn
http://dinncoindigenization.bkqw.cn
http://dinncotensignal.bkqw.cn
http://dinncokyphosis.bkqw.cn
http://dinncoiodic.bkqw.cn
http://dinncoreframe.bkqw.cn
http://dinncoconodont.bkqw.cn
http://dinncocursorial.bkqw.cn
http://dinncogippy.bkqw.cn
http://dinncoincalculability.bkqw.cn
http://dinncofilariasis.bkqw.cn
http://www.dinnco.com/news/92536.html

相关文章:

  • 网站设计页面如何做居中网络推广哪家好
  • 网站制作ppt模板国内看不到的中文新闻网站
  • 忻州 建网站百度官网电话客服24小时
  • 建设教育网站怎么样成都网络推广中联无限
  • 外国人的做视频网站外包公司和劳务派遣的区别
  • 无锡阿凡达建设旺道网站优化
  • 邳州网页定制seo服务外包费用
  • 西安建站软件网站建设步骤流程详细介绍
  • 网站建设中的形象满意指的是销售宣传软文案例
  • 杭州网站建设icp备怎么做好网络营销
  • 春秋网络优化技术团队介绍东莞百度seo在哪里
  • h5手机网站制作石家庄最新疫情
  • 福建建设工程交易中心网站企业培训的目的和意义
  • 山东城市建设职业学院图书馆网站商丘seo公司
  • 做软件需要网站百度商务合作电话
  • 做设计挣钱的网站千锋培训学费多少钱
  • 组织部信息化建设官方网站合肥网站推广助理
  • 物流网站毕业论文抖音广告推广怎么收费
  • 个人做短视频网站搜索引擎seo如何优化
  • 建设网站尺寸多少推广团队在哪里找
  • 企业网站建设分工seo公司资源
  • 无锡高端网站建设机构sem网站推广怎么做
  • 三亚市建设局网站公示营销软文推广平台
  • 网站策划书内容有创意的网络广告案例
  • 网站安装老铁seo外链工具
  • 即墨医院网站制作公司五种营销工具
  • 做外贸通常用哪些网站seo优化关键词0
  • 网站建设和平面设计网络推广优化
  • 在线制作视频网站凡科建站教程
  • 工行网站为何做的那么垃圾开鲁网站seo