git更换远程地址并清除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
 

欢迎指错

你可能感兴趣的:(git,git,github)