git 常用命令笔记

git tag 常用笔记#

查看 tag#

  • 列出现有 tag
    git tag

  • 列出 v1.4.2 相关的 tag ( * 是通配符)
    git tag -l "v1.4.2*"

  • 查看指定 tag 的信息
    git show v1.2.3

  • 查看包含指定提交的 tag
    git tag --contains <commit>

新建 tag#

  • 简单新建
    git tag v1.2.3

  • 带备注的新建
    git tag -a v1.2.3 -m "your message"

  • 给指定 commit 添加 tag
    git tag -a v1.2.3 -m "your message" 9fceb02

推送 tag#

  • 推送指定 tag
    git push origin v1.2.3

  • 推送所有 tag
    git push origin --tags

删除 tag#

  • 删除本地 tag
    git tag --delete v1.2.3

  • 删除远端 tag
    git push origin --delete tag <tagname>

参考链接:#

alias#

git config --global alias.lg "log --graph --pretty=tformat:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --decorate=full"

"git lg" alias for pretty git log

gitignore#

以下回答来自 GPT4

在 Git 中使用 .gitignore 文件排除特定文件或文件夹后,如果需要重新包含某些被排除的内容,可以通过以下步骤实现,以特定路径的 x64 文件夹为例

1 编辑 .gitignore 文件:
如果你只想排除大部分 x64 文件夹,但保留特定的 x64 文件夹,可以在 .gitignore 文件中进行更精细的配置。例如,假设你有一个 x64 文件夹在 path/to/ 目录下,你可以这样修改 .gitignore 文件:

# 排除所有 x64 文件夹
**/x64/

# 但排除特定 x64 文件夹
!path/to/x64/

2 使用 git add -f 命令:

如果你已经提交了 .gitignore 文件,并且想要强制添加被忽略的文件或文件夹,可以使用 git add -f 命令。例如:

git add -f path/to/x64

3 使用 git check-ignore 命令:
如果你不确定某个文件或文件夹是否被忽略,可以使用 git check-ignore 命令进行检查:

git check-ignore -v path/to/x64

原文链接:
https://www.cnblogs.com/jasongrass/p/11161955.html

作者:JasonGrass

出处:https://www.cnblogs.com/jasongrass/p/11161955.html

版权:本作品采用「署名 4.0 国际」许可协议进行许可。

posted @   J.晒太阳的猫  阅读(205)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示