7. Git
小技巧
git config --listgit config --list --show-origin显示配置来源:--global(~/.gitconfig)、--system($(prefix)/etc/gitconfig)、--local(.git/config)git add && git commit -m "自动"git cherry-pick c1 c2git rebase -i HEAD~4git pull=git fetch origin && git merge origin/master
# 下载组织下的所有 公开仓
# 需要安装 git, curl, jq
ORG="google-ai-edge" && curl -s "https://api.github.com/orgs/$ORG/repos?per_page=100" | jq -r '.[].clone_url' | xargs -L1 git clone
# 建议目录
ORG="GoogleChrome" && mkdir $ORG && cd $ORG && curl -s "https://api.github.com/orgs/$ORG/repos?per_page=100" | jq -r '.[].clone_url' | xargs -L1 git clone
pull: #保留修改拉取
git stash -u -m "pull on $(TIME)"
git pull
git stash apply
rebase: #不合并拉取
git checkout -b my main
#...
git commit -m ""
git fetch --all
git rebase main
7.1. Git emoji
𝐖𝐄𝐋𝐂𝐎𝐌𝐄 ⋆✴︎˚。⋆ 「 ✦ 𝐍𝐚𝐦𝐞 ✦ 」 𓆝 𓆟 𓆞 𓆝 𓆟 (‿ˠ‿) Ɑ͞ ̶͞ ̶͞ ̶͞ لں͞ ⫘⫘⫘⫘⫘⫘
提交说明 |
Emoji/Shortcode |
提交说明 |
Emoji/Shortcode |
|---|---|---|---|
初次提交/初始化项目 |
🎉 :tada: 庆祝 |
版本 / 发布 标签 |
🔖 :bookmark: 书签 |
引入新功能 |
✨ :sparkles: 火花 |
bug修复 |
🐛 :bug: |
元数据 |
📇 :card_index: |
文档源代码 |
💡 :bulb: |
更新 UI 和样式文件 |
💄 :lipstick: |
删除 Linter 警告 |
🚨 :rotating_light: |
添加 / 更新测试 |
✅ :white_check_mark: |
测试通过 |
✔️ :heavy_check_mark: |
提高性能 |
⚡️ :zap: |
改进代码 格式 / 结构 |
🎨 :art: 调色板 |
重构代码 |
🔨 :hammer: |
移除代码 / 文件 |
🔥 :fire: |
修复CI构建 |
💚 :green_heart: |
解决安全问题 |
🔒 :lock: |
改善SEO |
🔍 :mag: |
修正错别字 |
✏️ :pencil2: |
编写Doc文档 |
📝 :pencil: |
添加重要补丁 |
🚑 :ambulance: 急救车 |
发布新版本 |
🚀 :rocket: |
在MacOS上修复问题 |
🍎 :apple: |
在Linux上修复问题 |
🐧 :penguin: |
在Windows上修复问题 |
🏁 :checkered_flag: |
在安卓上修复问题 |
🤖 :robot: |
在IOS上修复问题 |
🍏 :green_apple: |
正在工作中 |
🚧 :construction: |
添加CI构建系统 |
👷 :construction_worker: |
由于外部API的更改而更新了代码 |
👽 :alien: |
国际化和本地化 |
🌐 :globe_with_meridians: |
将依赖固定到特定版本 |
📌 :pushpin: |
重构代码 |
♻️ :recycle: |
添加依赖 |
➕ :heavy_plus_sign: |
移除依赖 |
➖ :heavy_minus_sign: |
依赖升级/升级依赖 |
⬆️ :arrow_up: |
依赖降级/降级依赖性 |
⬇️ :arrow_down: |
分析或跟踪代码 |
📈 :chart_with_upwards_trend: |
合并分支 |
🔀 :twisted_rightwards_arrows: |
修改配置文件 |
🔧 :wrench: |
更新编译的文件或软件包 |
📦 :package: |
Docker相关工作 |
🐳 :whale: |
差劲代码 / 需要改进 |
💩 :hankey: |
还原更改 |
⏪ :rewind: |
介绍重大更改 |
💥 :boom: |
由于代码审查而更新代码 |
👌 :ok_hand: |
改善可访问性(无障碍) |
♿️ :wheelchair: |
移动/重命名文件或仓库 |
🚚 :truck: |
添加或更新许可证 |
📄 :page_facing_up: |
添加或更新资产 |
🍱 :bento: |
像喝多了酒写的代码 |
🍻 :beers: |
更新文本和文字 |
💬 :speech_balloon: |
执行数据库相关的更改 |
🗃️ :card_file_box: |
添加日志 |
🔊 :loud_sound: |
删除日志 |
🔇 :mute: |
添加贡献者 |
👥 :busts_in_silhouette: |
改善用户体验/可用性 |
🚸 :children_crossing: |
更改架构 |
🏗️ :building_construction: |
致力于响应式设计 |
📱 :iphone: |
Mocking things. |
🤡 :clown_face: |
添加一个复活节彩蛋 |
🥚 :egg: |
添加或更新.gitignore文件 |
🙈 :see_no_evil: 不可见 |
添加或更新快照 |
📸 :camera_flash: |
尝试新事物 |
⚗️ :alembic: |
在Kubernetes上工作 |
☸️ :wheel_of_dharma: |
添加,更新或删除功能标志 |
🚩 :triangular_flag_on_post: |
添加或更新类型(Flow,TypeScript) |
🏷️ :label: |
添加或更新种子文件 |
🌱 :seedling: |
添加或更新动画和过渡 |
💫 :dizzy: |