本贴用于记录使用 git 过程中遇到的问题。
场景一、我啥也没动,这么突然多了一堆文件有改动
git 突然显示很多文件有改动,实际是你可能设置了文件夹权限,文件的权限有变化,所以才显示有改动。我们可以修改git配置,不检测权限变化就ok,命令如下
git config core.filemode false
场景二、commit 多/少了文件
commit 完了才发现文件多了,需要撤回上一次提交,使用
git reset --soft HEAD^
就可以了,并且这只会撤回提交,并不会回滚你的代码哦
三、换源
//查看源是否正确
git remote -v
//设置新的源
git remotea set-url origin "clone地址"
四、Git 覆盖本地
//选择需要强制覆盖的分支
git reset --hard origin/master
git pull
评论区