git更换远程地址并清除git仓库的所有提交记录成为一个项目

本文介绍了如何使用Git进行远程仓库地址的更换以及如何清除所有提交记录。首先,通过`git remote remove origin`删除原有远程仓库,然后使用`git remote add origin`添加新的远程仓库地址。接着,通过创建新分支、添加并提交文件、删除master分支及重命名新分支为master来清空提交历史。最后,使用`git push origin master`将更改推送到远程master分支。这是一个适用于Git初学者的实用教程。

写在前面(一句废话): 如果是想把现有的代码搞成一个新的项目的话建议先把分支和提交记录搞好然后在切换远端仓库。切完在整分支也行个人感觉整好在连接仓库更舒服。

更换远程仓库地址

git remote rm origin   删除原来的远程仓库地址
git remote add origin 你的新远程仓库地址

清除git仓库的所有提交记录

这个命令有点多列个123吧

1.切换到新的分支
git checkout --orphan latest_branch

2.缓存所有文件(除了.gitignore中声明排除的)
git add -A
 
3.提交跟踪过的文件
git commit -am "commit message"
  
4.删除master分支
git branch -D master

5.重命名当前分支为master
git branch -m master

到此就把 commit 的记录重置完毕

提交到远程master分支(这步是把master推远端,如果没有把远端仓库绑定好就不用了)
git push -f origin master
 

欢迎指错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值