원클릭으로
git-workflow
Git 工作流指南,包括初始化仓库、提交更改、创建分支、合并代码、查看历史、撤销更改等常见操作
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Git 工作流指南,包括初始化仓库、提交更改、创建分支、合并代码、查看历史、撤销更改等常见操作
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
The only skill for all PPT/presentation creation and editing tasks. Any requests involving PowerPoint, PPT, PPTX, slides or presentations must be processed using this skill, including but not limited to: creating, generating, editing, modifying, redesigning, formatting, beautifying or converting presentations, as well as modifying .pptx files uploaded by users.\nImportant note: Presentation creation must use the PPTD domain-specific language (.pptd/.page) provided by this skill. Direct creation, editing or generation of .pptx files using python-pptx, OpenXML SDK or any other libraries/methods is prohibited.
使用 D2 语言创建各种类型的图表(流程图、架构图、组织结构图等)并生成 SVG
| name | git-workflow |
| description | Git 工作流指南,包括初始化仓库、提交更改、创建分支、合并代码、查看历史、撤销更改等常见操作 |
| license | MIT |
本技能指导你如何正确使用 Git 进行版本控制,包括初始化仓库、提交更改、创建分支、合并代码等常见操作。适合需要管理代码版本的开发场景。
file.bash action)使用场景:当项目需要开始版本控制时
步骤:
进入项目目录:
cd /path/to/project
执行初始化:
git init
添加所有文件到暂存区:
git add .
首次提交:
git commit -m "Initial commit"
注意事项:
.gitignore使用场景:当需要开发新功能或修复 bug 时,应该创建独立的分支
步骤:
确保当前分支干净(无未提交的更改):
git status
如果有未提交的更改,先提交:
git add .
git commit -m "Save work before branching"
创建并切换到新分支:
git checkout -b feature/your-feature-name
验证当前分支:
git branch
分支命名规范:
feature/功能名称bugfix/问题描述hotfix/问题描述注意事项:
main 或 develop 分支创建新分支使用场景:当完成一部分工作,需要保存进度时
步骤:
查看修改状态:
git status
查看具体修改内容:
git diff
添加文件到暂存区:
# 添加特定文件
git add path/to/file
# 添加所有文件
git add .
提交更改:
git commit -m "描述性提交信息"
提交信息规范:
示例:
Add user authentication feature
- Implement login form validation
- Add JWT token handling
- Create user session management
使用场景:当功能开发完成,需要将代码合并回主分支时
步骤:
切换到目标分支(如 main):
git checkout main
确保目标分支是最新的:
git pull origin main
合并源分支:
git merge feature/your-feature
如果有冲突,解决冲突后:
git add .
git commit
删除已合并的分支(可选):
git branch -d feature/your-feature
注意事项:
git log 查看合并历史使用场景:需要查看项目历史或追踪某个更改时
步骤:
查看提交历史:
git log
查看简洁的历史(一行显示):
git log --oneline
查看图形化历史:
git log --graph --oneline --all
查看特定文件的修改历史:
git log path/to/file
查看某次提交的详细更改:
git show <commit-hash>
注意事项:
q 键退出 log 查看界面使用场景:当需要撤销某些更改时
# 恢复单个文件
git restore path/to/file
# 恢复所有文件
git restore .
# 取消暂存
git reset
# 恢复到工作区
git restore path/to/file
# 撤销最后一次提交,保留更改
git reset --soft HEAD~1
# 撤销最后一次提交,丢弃更改
git reset --hard HEAD~1
# 撤销指定提交
git revert <commit-hash>
注意事项:
--hard 操作会永久删除更改,谨慎使用revert 会创建新的提交来撤销之前的提交A: 使用 git branch 命令,当前分支前会有 * 标记。
A: 使用 git remote -v 查看配置的远程仓库。
A: 使用 git push origin <branch-name> 推送当前分支。
A: 使用 git pull origin <branch-name> 拉取并合并远程更新。