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

临沂做企业网站网页制作实训报告总结

临沂做企业网站,网页制作实训报告总结,期刊类网站建设,网站开发哪种专业清空当前commit区 方法 1#xff1a;软重置到初始状态 如果希望保留文件内容#xff0c;但清空所有 commit 历史#xff0c;可以使用以下命令#xff1a; git reset --soft $(git rev-list --max-parents0 HEAD)解释#xff1a; --soft 表示重置 commit 历史#xff…清空当前commit区 方法 1软重置到初始状态 如果希望保留文件内容但清空所有 commit 历史可以使用以下命令 git reset --soft $(git rev-list --max-parents0 HEAD)解释 --soft 表示重置 commit 历史但保留所有文件的更改状态。$(git rev-list --max-parents0 HEAD) 表示将仓库重置到初始 commit第一个 commit。 此命令执行后所有历史 commit 将被移除所有更改将保留在暂存区你可以重新创建新的 commit。 方法 2硬重置到初始状态 如果希望删除所有 commit 历史并将项目状态还原为第一个 commit 时的状态可以使用以下命令 git reset --hard $(git rev-list --max-parents0 HEAD)--hard 表示重置所有内容包括文件更改将项目回到初始状态。 注意此操作会删除所有文件的更改确保重要更改已备份。 方法 3删除 .git 文件夹完全清空仓库 如果想彻底删除所有的 commit 历史并重建 Git 仓库可以直接删除 .git 文件夹并重新初始化 rm -rf .git git init然后重新添加远程仓库 git remote add origin 新仓库地址这种方法会删除所有 commit 历史彻底清空仓库适用于想重新开始的情况。 更换远程仓库 方法 1查看当前远程仓库 可以先查看当前仓库中已有的远程仓库 git remote -v这个命令会列出所有的远程仓库及其对应的 URL找到 origin 看它的地址是否正确。 方法 2更新已有的远程仓库地址 如果只是想更改现有 origin 的 URL可以使用以下命令 git remote set-url origin 新地址将 新地址 替换为新的远程仓库地址。 方法 3删除并重新添加远程仓库 如果不需要当前的 origin可以先删除它然后重新添加新的 origin git remote remove origin git remote add origin 新地址这样可以确保 origin 是你想要的新远程仓库。 方法 4添加不同名称的远程仓库 如果希望保留现有的 origin但还想添加一个新的远程仓库可以使用不同的名称比如 new-origin git remote add new-origin 新地址1. 检查和确认新远程仓库 首先确保新远程仓库的 URL 已正确配置到 origin。可以用以下命令查看当前的远程仓库 git remote -v如果 origin 指向你想要的新仓库地址就可以继续下一步。 2. 推送已有的历史 commit 执行以下命令将所有的历史 commit 推送到新远程仓库 git push -u origin --all此命令会将所有分支包括历史 commit推送到新的远程仓库。 3. 可选推送所有标签 如果你的仓库中有标签tags并希望将标签也一起推送到新远程仓库可以执行以下命令 git push origin --tags4. 确认推送成功 推送完成后可以在新远程仓库的页面上查看所有 commit 和标签确认它们已成功上传。 .gitignore配置运维总结 在 Git 项目中合理配置 .gitignore 文件对于项目的管理和维护至关重要特别是在大型项目中.gitignore 的配置可以帮助避免将不必要的文件提交到仓库中。以下是 .gitignore 文件配置的运维总结 1. 基础规则 文件类型忽略指定忽略的文件类型如日志文件、临时文件等。*.log # 忽略所有 .log 文件 *.tmp # 忽略所有 .tmp 文件文件夹忽略忽略特定文件夹包括所有子文件夹。temp/ # 忽略 temp 文件夹 build/ # 忽略 build 文件夹特定文件忽略忽略某些特定文件。.DS_Store # 忽略 macOS 系统文件 config.json # 忽略指定配置文件2. 通配符及高级用法 单星号 (*)匹配任意数量字符不包括路径分隔符。双星号 (**)匹配任意数量的目录层级。**/node_modules/ # 忽略所有层级中的 node_modules 文件夹 **/*.log # 忽略所有层级中的 .log 文件方括号 ([])匹配方括号内的任意字符。log[1-3].txt # 忽略 log1.txt, log2.txt, log3.txt3. 常见开发环境配置 IDE 文件不同开发工具生成的文件需要忽略。.vscode/ # VS Code 配置 .idea/ # IntelliJ IDEA 配置 *.suo # Visual Studio 用户配置操作系统文件.DS_Store # macOS Thumbs.db # Windows项目依赖node_modules/ # Node.js 项目依赖 vendor/ # PHP Composer 依赖4. 动态生成的文件 忽略编译生成的文件和缓存避免将构建产物纳入版本控制 dist/ # 生产环境文件夹 *.class # Java 编译文件 *.pyc # Python 编译字节码 *.o # C/C 编译文件 coverage/ # 测试覆盖率报告5. 例外规则 在 .gitignore 中可以使用 ! 符号来设置例外规则让某些特定文件被追踪。例如 *.log # 忽略所有 .log 文件 !important.log # 追踪 important.log 文件6. 全局 .gitignore 配置 可以配置系统范围的 .gitignore使特定文件或文件类型在所有项目中都被忽略。配置方式如下 创建全局 .gitignore 文件 touch ~/.gitignore_global设置 Git 使用该文件 git config --global core.excludesfile ~/.gitignore_global7. 更新 .gitignore 后的缓存清理 在配置 .gitignore 后若需要将已有的文件从 Git 中移除可以用以下命令清理缓存 git rm -r --cached . git add . git commit -m 更新 .gitignore 配置
http://www.hkea.cn/news/14497632/

相关文章:

  • 可以建设网站沈阳互联网公司排名
  • 怀化职院网站深圳市住房和建设局网官网
  • 优质的房产网站建设wordpress 首页变量
  • 外贸网站建设入门开发区人才市场官网
  • 专门 做鞋子团购的网站有哪些医院网站建设报价
  • 有没得办法可以查询一个网站有没得做竞价呀秒火食品代理网
  • 福州公司网站建设_网站备案和服务器备案
  • 公司网站建设一般要多少钱报班学平面设计
  • 甘肃建设厅网站定制app开发平台
  • 广西柳州网站制作公司网站 搜索引擎 提交
  • 怎么样可以自己做网站win7 wordpress 慢
  • 前端和网站部署做网站的网站建设报告书
  • 徐州 商城网站江西网站制作公司
  • 中文单页面网站模板免费下载平面设计案例图片
  • 网站建设公司郑州设计说明怎么写范文
  • 怎样做水果外卖加盟网站wordpress去除 版权
  • 网站申请微信支付接口wordpress存储视频教程
  • 深圳响应式网站制作微信的微网站模板下载
  • 上海网站开发报价什么网站有教做衣服视频的
  • 建站工作室 网站建设工作室在线简历
  • 网站建设教程讲解危险网站怎么做二维码
  • 网站首页如何设计在线域名解析ip地址查询
  • 桂林市建设工程质量监督站网站具有价值的广州做网站
  • 建筑工地网站忻州市城乡建设管理局网站
  • 精品课网站建设合同wordpress数据库文件导入
  • 上海网站建设企业建站网站网站怎么做的
  • 域名时间与网站优化上海南山做网站
  • 小程序网站建设制作北京seo优化服务
  • 商务网站的建设有哪几个步骤撰写网站专题活动策划方案
  • 网站开发的计划书织梦网站免费模板