记录几次git相关操作

1.无法忽略部分文件

git rm -r --cached .
解释:-r递归删除所有文件的索引,删除到add .之前的状态
这时候再add和commit就忽略到那部分文件了

2.无法pull

image

因为本地pyc二进制文件发生修改,没有提交到本地仓库,所以不能pull

3.本地仓库发生修改,远程仓库发生不一样修改,无法push,提示本地版本落后

image

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的代理

连接

posted @ 2022-09-21 21:08  znsbc  阅读(18)  评论(0)    收藏  举报