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

东莞网站推广案例wordpress 文章h标签美化

东莞网站推广案例,wordpress 文章h标签美化,六盘水市诚信网站建设公司,视频网站建设技术方案文章目录 前言一、配置 Git 1.1 忽略特殊文件 1.2 给命令配置别名二、标签管理 2.1 理解标签 2.2 创建标签 2.3 操作标签 总结 前言 一、配置 Git 1.1 忽略特殊文件 在日常开发中#xff0c;我们有些文件不想或者不应该提交到远端#xff0c;… 文章目录 前言一、配置 Git      1.1 忽略特殊文件      1.2 给命令配置别名二、标签管理       2.1 理解标签        2.2 创建标签       2.3 操作标签 总结 前言 一、配置 Git 1.1 忽略特殊文件 在日常开发中我们有些文件不想或者不应该提交到远端比如保存了数据库密码的配置文件那怎么让Git知道呢? 在Git工作区的根目录下创建一个特殊的.gitignore文件然后把要忽略的文件名填进去Git就会自动忽略这些文件了。 注意不需要从头写.gitignore文件gitee在创建仓库时就可以为我们生成不过需要我们主动勾选一下: 图示示例 如果当时没有选择这个选择在工作区创建一个也是可以的。无论哪种方式最终都可以得到一个完整的.gitignore文件 举例说明 例如我们想忽略以.so和.ini结尾所有文件.gitignore的内容如下: 代码举例 # 省略选择模本的内容 ... # My configurations: *.ini *.so 在 .gitignore 文件中也可以指定某个确定的文件。 最后一步就是把 .gitignore 也提交到远端就完成了 代码示例 hyb139-159-150-152:~/git_teaching$ vim .gitignore hyb139-159-150-152:~/git_teaching$ git add . hyb139-159-150-152:~/git_teaching$ git commit -madd .gitignore [master 97811ab] add .gitignore file changed, 3 insertions() create mode 100644 .gitignore hyb139-159-150-152:~/git_teaching$ git push origin master Enumerating objects: 4, done. Counting objects: 100% (4/4), done. Compressing objects: 100% (2/2), done. Writing objects: 100% (3/3), 362 bytes | 362.00 KiB/s, done. Total 3 (delta 0), reused 0 (delta 0) remote: Powered by GITEE.COM [GNK-6.4] To gitee.com:hyb91/git_teaching.git 60e6b0a..97811ab master - master 接着我们就来验证⼀下.gitignore文件的能力在工作区新增两个文件 a.so b.ini。 代码示例 hyb139-159-150-152:~/git_teaching$ touch a.so b.ini hyb139-159-150-152:~/git_teaching$ git status On branch master Your branch is up to date with origin/master. nothing to commit, working tree clean 检验.gitignore的标准就是git status命令是不是说 working tree clean 。我们发现Git并没有提示在工作区中有文件新增果然.gitignore生效了! 但有些时候你就是想添加一个文件到Git但由于这个文件被.gitignore忽略了根本添加不了那么可以用-f 强制添加: 代码示例 $ git add -f [filename] 或者你发现可能是.gitignore 写得有问题需要找出来到底哪个规则写错了 比如说a.so文件是要被添加的可以用git check-ignore命令检查: 代码示例 hyb139-159-150-152:~/git_teaching$ git check-ignore -v a.so .gitignore:3:*.so a.so Git 会告诉我们.gitignore的第3行规则忽略了该文件于是我们就可以知道应该修订哪个规则。 还有些时候当我们编写了规则排除了部分文件时例如: # 排除所有.开头的隐藏文件: .* 但是我们发现.*这个规则把.gitignore也排除了。虽然可以用git add -f 强制添加进去但有强迫症的童鞋还是希望不要破坏.gitignore规则 这个时候可以添加一条例外规则 # 不排除.gitignore !.gitignore 把指定文件排除在.gitignore|规则外的写法就是!文件名所以只需把例外文件添加进去即可。 1.2 给命令配置别名 在我们使用Git期间有些命令敲的时候着实让人头疼太长了。。)幸运的是git支持对命令进行简化 举个例子将git status简化为 git st对应的命令为: 1 $ git config --global alias.st status --global参数是全局参数也就是这些命令在这台电脑的所有Git仓库下都有用。 如果不加那只针对当前的仓库起作用。 好了现在敲git st看看效果: 代码示例 hyb139-159-150-152:~/git_teaching$ git st On branch master Your branch is up to date with origin/master. nothing to commit, working tree clean 再来配置一个git last,让其显示最后一次提交信息:  $ git config --global alias.last log1 这样用git last就能显示最近一次的提交: 代码示例 hyb139-159-150-152:~/git_teaching$ git last commit 97811abd1d43774aeb54fee32bf4fc76b2b08170 (HEAD - master, origin/master, Author: hyb91 2689241679qq.com Date: Fri May 12 17:27:06 2023 0800 add .gitignore 不过我个人还是不推荐大家现在去使用他等大家工作了再去简化自己的工作吧目前所有的命令都要手动完成尽快适应Git。 二、标签管理 2.1 理解标签 标签tag可以简单的理解为是对某次commit的一个标识相当于起了一个别名。 例如在项目发布某个版本的时候针对最后一次commit起一个v1.0这样的标签来标识里程碑的意义。 这有什么用呢? 相较于难以记住的commit id , tag 很好的解决这个问题因为tag一定要给一个让人容易记住且有意义的名字。当我们需要回退到某个重要版本时直接使用标签就能很快定位到。 2.2 创建标签 在Git中打标签非常简单 1首先切换到需要打标签的分支上。 代码示例 hyb139-159-150-152:~/git_teaching$ git branch * master 2然后敲命令git tag [name]就可以打一个新标签: 代码示例 1 hyb139-159-150-152:~/git_teaching$ git tag v1.0 3可以用命令git tag查看所有标签:  代码示例 hyb139-159-150-152:~/git_teachings git tag2 v1.0 默认标签是打在最新提交的commit上的。那如何在指定的commit上打标签呢? 方法是找到历史提交的commit id然后打上就可以了 代码示例如下: # 历史记录 hyb139-159-150-152:~/git_teaching$ git log --prettyoneline --abbrev-commit 97811ab (HEAD - master, tag: v1.0, origin/master, origin/HEAD) add .gitignore 60e6b0a update README.md. 7ce3183 create file.txt c6ce3f0 Initial commit # 对 Initial commit 这次提交打标签 hyb139-159-150-152:~/git_teaching$ git tag v0.9 c6ce3f0 hyb139-159-150-152:~/git_teaching$ git tag v0.9 v1.0 注意: 标签不是按时间顺序列出而是按字母排序的。 可以用git show [tagname]查看标签信息。 代码示例 hyb139-159-150-152:~/git_teaching$ git show v1.0 commit 97811abd1d43774aeb54fee32bf4fc76b2b08170 (HEAD - master, tag: v1.0, orig Author: hyb91 2689241679qq.com Date: Fri May 12 17:27:06 2023 0800 add .gitignore diff --git a/.gitignore b/.gitignore ... Git还提供可以创建带有说明的标签用-a指定标签名-m指定说明文字 格式为: git tag -a [name] -m XXX [commit_id] 另外打完标签之后使用 tree .git命令 查看一下你的本地库有什么变化 肯定能帮助你理解! 2.3 操作标签 如果标签打错了也可以删除: 代码示例 hyb139-159-150-152:~/git_teaching$ git tag v0.9 v1.0 hyb139-159-150-152:~/git_teaching$ git tag -d v0.9 Deleted tag v0.9 (was c6ce3f0) hyb139-159-150-152:~/git_teaching$ git tag v1.0 因为创建的标签都只存储在本地不会自动推送到远程。所以打错的标签可以在本地安全删除。 如果要推送某个标签到远程使用命令git push origin tagname 代码示例 hyb139-159-150-152:~/git_teaching$ git tag v1.0 hyb139-159-150-152:~/git_teaching$ git push origin v1.0 Total 0 (delta 0), reused 0 (delta 0) remote: Powered by GITEE.COM [GNK-6.4] To gitee.com:hyb91/git_teaching.git * [new tag] v1.0 - v1.0 此时查看远端码云看到了标签已经被更新完美 图示示例 当然如果你本地有很多标签也可以一次性的全部推送到远端: 使用命令git push origin --tags 如果标签已经推送到远程要删除远程标签就⿇烦⼀点先从本地删除 代码示例本地删除 hyb139-159-150-152:~/git_teaching$ git tag v1.0 hyb139-159-150-152:~/git_teaching$ git tag -d v1.0 Deleted tag v1.0 (was 97811ab) 然后从远程删除。删除命令也是push但是格式如下 代码示例远程删除 hyb139-159-150-152:~/git_teaching$ git push origin :refs/tags/v1.0 remote: Powered by GITEE.COM [GNK-6.4] To gitee.com:hyb91/git_teaching.git - [deleted] v1.0 在码云上查看确实删除成功 总结
http://www.zqtcl.cn/news/721613/

相关文章:

  • 泉州企业制作网站网站建设竞价托管外包
  • 如何建立电子商务网站网站制作地点
  • 网站建设设计目的memcached wordpress
  • 潍坊作风建设年网站上海到北京火车时刻表查询
  • 网站建设 项目要求手机软件app
  • 什么是做网站wordpress 七牛视频
  • 家乡网站建设策划书angular做的网站
  • 土豆网网站开发源代码thinkphp5做的网站
  • lng企业自建站wordpress 分页 美化
  • 手机版网站如何做新闻类网站怎么做百度推广
  • 网站开发工程师 上海合肥网站到首页排名
  • 商城网站后续费用请人代做谷歌外贸网站
  • 汽车网站有哪些3d家装效果图制作软件
  • 荆门做网站公众号的公司网站百度不收录的原因
  • 专门做羽毛球的网站福州seo网站排名
  • 网站返回503的含义是门户网站开发合同
  • 自己做网站的成本要哪些东西wordpress模板如何管理系统
  • 做一般的网站要多久wordpress写文章页面无法显示
  • 人和兽做的网站视频汽车建设网站开发流程
  • 长春市建设工程造价管理协会网站厦门网站建设费用
  • 广东建设信息公开网站怎样策划一个营销型网站
  • 魔兽做图下载网站如何经营一个购物网站
  • 深圳做网站哪个平台好一级消防工程师考试题型
  • 网站婚礼服务态网站建设论文网站设计有限公司是干嘛的
  • 邯郸网站建设效果好广西做网站的公司
  • 网站logo上传营销型网站制作方案
  • 小说网站静态模板站长工具seo综合查询adc
  • 北京响应式网站做logo那个网站
  • 如何申请免费网站空间刚察县wap网站建设公司
  • 哪里有网站推广软件免费推广seo策略方法