# git-practice **Repository Path**: hitcrt2019_session/git-practice ## Basic Information - **Project Name**: git-practice - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-16 - **Last Updated**: 2025-10-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Git 操作实践指南 本项目提供了一系列 Git 操作的实践脚本,旨在帮助开发者更好地理解和掌握 Git 的各种高级用法。每个脚本都针对特定的 Git 操作场景,适合在实际开发中参考和使用。 ## 脚本列表 以下是一些可用的 Git 操作脚本: - `git-branch-merge-hard.sh`:用于处理复杂的分支合并操作。 - `git-branch-merge.sh`:用于基本的分支合并操作。 - `git-clean-untracked.sh`:清理未跟踪的文件。 - `git-commit-squash.sh`:将多个提交压缩为一个提交。 - `git-recover-lost-commit.sh`:恢复丢失的提交。 - `git-remove-history-file.sh`:从历史记录中删除文件。 - `git-remove-latest-file.sh`:删除最近提交的文件。 - `git-wrong-branch.sh`:将提交到错误分支的提交移动到正确的分支。 ## 使用说明 ### 环境要求 - 安装 Git - Unix-like 环境(如 Linux 或 macOS) ### 如何使用 1. 克隆仓库: ```bash git clone https://gitee.com/hitcrt2019_session/git-practice.git ``` 2. 进入项目目录: ```bash cd git-practice ``` 3. 给脚本添加可执行权限: ```bash chmod +x git-*.sh ``` 4. 运行所需的脚本: ```bash ./git-branch-merge.sh ``` ## 贡献指南 欢迎贡献新的 Git 操作脚本或改进现有脚本。请遵循以下步骤: 1. Fork 本仓库 2. 创建新分支 (`git checkout -b feature/new-script`) 3. 提交更改 (`git commit -am 'Add new script'`) 4. 推送分支 (`git push origin feature/new-script`) 5. 创建新的 Pull Request ## 许可证 本项目采用 MIT 许可证。详情请参阅 [LICENSE](LICENSE) 文件。