Git 备忘
加载部署私钥
mv id_rsa ~/.ssh/
chmod 700 ~/.ssh/id_rsa
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
官方说明:https://docs.github.com/en/authentication/connecting-to-github-with-ssh
强制与远端分支对齐(丢弃本地未推送改动)
git fetch --all
git reset --hard origin/main # 或 origin/master,按远端默认分支
危险操作:本地未提交/未推送提交会丢失。