1
2
3
git init
git remote add origin http://...git
git branch -m master main

拉去main代码

1
git pull origin main

进行推送

1
2
git add . 
git commit -m ''

如果在这之后直接执行git push origin main,会报错[rejected] master -> main (fetch first)error: failed to push some refs to ‘github ...‘,因为在GitHub上有一条以及push过的记录,而本地没有,我们只要忽略前面的就行了
提交

1
git push origin main --force

就可以了。后续提交就可以用正常的git push origin main就可以了

当commit内容不对而我们又需要重新提交时,可以用git commit --amend重新输入提交内容
然后git push origin main --force就可以了