记录几次git相关操作
1.无法忽略部分文件
git rm -r --cached .
解释:-r递归删除所有文件的索引,删除到add .之前的状态
这时候再add和commit就忽略到那部分文件了
2.无法pull

因为本地pyc二进制文件发生修改,没有提交到本地仓库,所以不能pull
3.本地仓库发生修改,远程仓库发生不一样修改,无法push,提示本地版本落后

git stash 存下本地仓库
如果无法stash 那是本地已经commit提交到本地仓库。stash只能存add之后的
学长给出的建议是切换到新分支,然后git fetch,然后git reset -f git rebase
rebase出了点问题
我直接fetch 然后merge 之后删掉分支(我菜爆了
git pull 拉下远程仓库
git pop 放出本地仓库
然后vscode修改抉择哪些要改
4.无法连接,在挂了**的情况下 或提示OpenSSL SSL_connect: Connection was reset in connection to github.com:443
需要设置git的代理
[连接]( https://zhuanlan.zhihu.com/p/481574024#:~:text=Git代理有两种设置方式,分别是全局代理和只对Github代理,建议只对github 代理。 ,%E4%BB%A3%E7%90%86%E5%8D%8F%E8%AE%AE%E4%B9%9F%E6%9C%89%E4%B8%A4%E7%A7%8D%EF%BC%8C%E5%88%86%E5%88%AB%E6%98%AF%E4%BD%BF%E7%94%A8http%E4%BB%A3%E7%90%86%E5%92%8C%E4%BD%BF%E7%94%A8socks5%E4%BB%A3%E7%90%86%EF%BC%8C%E5%BB%BA%E8%AE%AE%E4%BD%BF%E7%94%A8socks5%E4%BB%A3%E7%90%86%E3%80%82%20%E6%B3%A8%E6%84%8F%E4%B8%8B%E9%9D%A2%E4%BB%A3%E7%A0%81%E7%9A%84%E7%AB%AF%E5%8F%A3%E5%8F%B7%E9%9C%80%E8%A6%81%E6%A0%B9%E6%8D%AE%E4%BD%A0%E8%87%AA%E5%B7%B1%E7%9A%84%E4%BB%A3%E7%90%86%E7%AB%AF%E5%8F%A3%E8%AE%BE%E5%AE%9A%EF%BC%8C%E6%AF%94%E5%A6%82%E6%88%91%E7%9A%84%E4%BB%A3%E7%90%86socks%E7%AB%AF%E5%8F%A3%E6%98%AF51837%E3%80%82 "连接")

浙公网安备 33010602011771号