一、本地提交远程
1.添加指定文件到 暂存区
git add [file1]
2.将 暂存区 的数据提交到 仓库区
git commit -m '备注'
git push -u origin main
git remote add origin git@github.com:User/Subject.git
git branch -M main
二、远程覆盖本地
git fetch --all
git reset --hard origin/main
git pull
三、小操作
1.撤回不想提交的大文件
git filter-branch -f --index-filter 'git rm --cached --ignore-unmatch temp.txt'
2.Git清理无效分支
四、报错问题汇总
- OpenSSL SSL_read: Connection was reset, errno 10054
git config --global http.sslVerify "false"
2.如果你确定远程分支上那些提交都不需要了,那么直接git push origin master -f
,强行让本地分支覆盖远程分支。。。
git clone git@github.com:User/Subject.git