// 回滚代码
git reset --hard HEAD^
git push --force origin 分支名称
// 合并代码 --squash
// 将xx所有的commit记录合并为一条commit记录,整洁,查看方便
git merge --squash xx
// 删除远程分支 (sourceTree可退出了)
// 切换到非删除的分支,然后执行
git push origin --delete 要删除的分支名称
// 删除本地分支
git branch -d 要删除的分支名称
// 克隆指定分支代码
git clone -b 指定分支名称 gitUrl
// 映射git所有的提交记录
/*
比如你想把A分支的git提交记录和文件映射到B分支上,可以执行一下操作
git clone --bore A.url
git push --mirror B.url
*/
git clone --bore 当前git地址
git push --mirror 目标git地址
// 撤销所有更改
git chekout ./
// 提交某些文件,并不是所有文件 (带git集成的编辑器可以无视)
git add file1 file2 file3 // 其实就是文件名称 可以git status 查看,然后复制下来, 中间空格分开
git 基础操作
最新推荐文章于 2024-09-06 17:41:42 发布