git新建分支和合并fork分支

git新建分支和合并fork分支

1.新建和删除分支

javascript 复制代码
git checkout --orphan emptybranch
git rm -rf .
echo '# new branch' >> README.md
git add README.md
git commit -m 'new branch'
git push origin emptybranch

2.回滚代码

javascript 复制代码
git reset --hard 目标版本号"
git push -f

3.合并分支

javascript 复制代码
git remote add upstream <原仓库git地址>
git fetch upstream
git merge origin2/master --allow-unrelated-histories

4.删除分支

javascript 复制代码
git checkout <another_branch>
git branch -d <branch_name>
git branch -D <branch_name>
git push <remote_name> --delete <branch_name>

5.仓库迁移

javascript 复制代码
git clone --bare ssh://url
cd xxx-ui.git/
git push --mirror ssh://url
相关推荐
悟空瞎说3 小时前
# Git 交互式变基:优雅整理提交历史,告别杂乱 PR 记录
前端·git
身如柳絮随风扬3 小时前
Git 核心操作:rebase 与 merge 的区别,以及分支管理最佳实践
大数据·git
cccyi73 小时前
Git本地和远程邮箱一致,上传也有贡献显示,但是没有绿点或绿点延迟显示
git
暗暗别做白日梦6 小时前
Git 提交信息命名规范:feat、fix、refactor
git
憧憬成为java架构高手的小白8 小时前
git(基于b站狂神说学习)【未完结】
git·学习
likerhood8 小时前
Git 提交与推送常见报错处理笔记
笔记·git
chen_2278 小时前
KZPROJ Git Diff AI 审查工具
git·ai·claude·kanzi
向日的葵0069 小时前
大模型技术之git(第八章)
git
xuhaoyu_cpp_java11 小时前
Git学习(一)
经验分享·笔记·git·学习
Mr YiRan11 小时前
Android构建优化:基于Git Diff+TaskGraph
android·git·elasticsearch