轻松学GIT之操作技巧整理
清理Git提交历史记录:1. 首先,将最新分支检出并删除。2. 然后,添加所有文件并提交更改。3. 接着,删除当前分支。4. 最后,强制更新存储库。Git Stash暂存操作:1. 查看当前状态,如果有修改,则添加修改文件。2. 执行git stash save命令保存暂存标识。3. 查看当前暂存记录。4. 使用pop命令恢复工作,暂存区域会删除当前的记录。5. 使用apply命令恢复工作,暂存区域会保留当前的记录。6. 使用drop或clear命令删除暂存。
清理Git提交历史记录:1. 首先,将最新分支检出并删除。2. 然后,添加所有文件并提交更改。3. 接着,删除当前分支。4. 最后,强制更新存储库。Git Stash暂存操作:1. 查看当前状态,如果有修改,则添加修改文件。2. 执行git stash save命令保存暂存标识。3. 查看当前暂存记录。4. 使用pop命令恢复工作,暂存区域会删除当前的记录。5. 使用apply命令恢复工作,暂存区域会保留当前的记录。6. 使用drop或clear命令删除暂存。
1. 查找大文件:使用`git rev-list --objects --all | grep "$(git verify-pack -v .git/objects/pack/*.idx | sort -k 3 -n | tail -5 | awk '{print$1}')"`命令查找大文件。2. 删除指定的大文件:使用`git filter-branch --force --index-filter "git rm --cached --ignore-unmatch 'public/static/js/
这段文字主要介绍了如何使用Docker部署GitLab,并提到了在运行过程中可能会遇到的权限问题。首先,需要使用docker run命令来启动一个名为gitlab的容器,并通过--detach参数使其在后台运行。同时,通过--publish参数将容器的8443、8080和2222端口映射到宿主机的相应端口。最后,通过--name参数给容器命名,并通过restart选项设置容器在停止后自动重启。此外,还提到了在使用gitlab runner时可能会出现的无权限问题。解决方法是使用sudo命令删除gitlab