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

wordpress多站点设置吉林网站模板

wordpress多站点设置,吉林网站模板,wordpress单页导航,外贸建站应该怎么做文章目录 场景说明方案一:git archive 最简单省事方案二:git show 最灵活, 但文件较多时麻烦方案三:git --work-tree 有bug 场景说明 我不想checkout到覆盖本地工作区的文件, 而是想把该版本checkout到另外一个文件夹下&#xff…

文章目录

    • 场景说明
    • 方案一:git archive 最简单省事
    • 方案二:git show 最灵活, 但文件较多时麻烦
    • 方案三:`git --work-tree` 有bug

场景说明

  • 我不想checkout到覆盖本地工作区的文件,
    而是想把该
  • 版本checkout到另外一个文件夹下,检出看看,这个文件夹不被git管理

方案一:git archive 最简单省事

# `git archive` 创建对应版本 当前目录下的文件为一个tar文件
# `tar -x -C` 加压文件到指定位置
git archive <commit_hash> | tar -x -C <new_folder>

将 <commit_hash> 替换为你想要检出的具体commit的哈希值,<new_folder> 替换为你想要保存文件的新文件夹路径。

这条命令会创建一个对应版本的tar归档文件,并将其解压到指定的新文件夹中,保持了原来的文件结构。

注意:

  • 执行这条命令应在git仓库的根目录下,否则得到的只有当前目录下的文件
  • 你需要确保 <new_folder> 不存在,或者是一个空文件夹,否则会报错。

方案二:git show 最灵活, 但文件较多时麻烦

另一个方案是利用git show结合重定向>逐个检出文件,比如:git show 94119e2:test.py > test_v1.0.py,有多个文件的话就逐个执行。

方案三:git --work-tree 有bug

方案:通过指定--work-tree=/path/to/dist 可实现目标功能git --work-tree=/d/mycode/test_git/labs/2053 checkout 3d9862a -- .其中:• git checkout 3d9862a -- .○ 检出指定版本的所有文件○ `.`表示所有文件, 也可以换成某个文件/文件夹• --work-tree=/d/mycode/test_git/labs/2053○ 用于指定检出到的位置,该路径必须存在○ 如果该路径下已有文件,则会直接覆盖

执行这个命令之后会把你的文件变成not staged for commit, 然后执行git add就可以了,不需要再commit.

http://www.15wanjia.com/news/177404.html

相关文章:

  • 易县做网站的在哪电子商务网站建设调查分析
  • 黄页 网站模板短网址网站
  • 零基础网站建设教学服务晋江怎么交换友情链接
  • 网站开发免费维护一年广州专门做网站的公司有哪些
  • 荣耀手机商城官方网站入口怎么登陆wordpress后台
  • 小学生简短小新闻摘抄seo网站优化系统
  • 网站开发网站制作江苏建设厅长
  • 吉林平台网站建设多少钱wordpress list
  • 建设网站跟服务器得关系哪些网站是做采购的
  • 教育网站开发价钱网站建设980元
  • 网站风格定位怎么写沪佳家装和沪尚茗居哪个好
  • 有没有做招聘网站的云南微网站制作哪家好
  • 成都网站建设 lkcms智盈中心网站建设
  • 跨境电商网站平台php网站分类目录源码
  • 怎样做元古建筑的网站结构图在网站后台设置wap模板目录
  • 如何给公司做网站英文建站网站
  • 河北提供网站建设公司电话下载应用商店app并安装到手机上
  • 网站如何做ip签名图片怎样做 网站的快捷链接
  • 欧卡乐网站建设移动互联网应用程序备案
  • 有关做美食的网站乐门户网站的建立
  • 珠海网站建设策略佛山网站建设灵格
  • 无锡网站建设在哪里泊头网站优化
  • 连云港建设局网站淄博网站设计制作
  • 贵阳网站备案在哪里百度推广登陆平台
  • 网站开发过滤器作用个人网站开发可行性报告
  • 网站设计排行榜短视频矩阵seo系统源码
  • 做宣传海报的网站跨境电商网站建设流程成都市公服
  • c 网站开发案例大全网络规划与设计是什么专业
  • 上海正规建设网站私人订制django 开发一个公司网站
  • 酷站 房地产的网站设计参 案例那些网站可以够买域名