传输模块
git
git submodule foreach git pull origin main # 拉取子模块所有分支
git rm -r --cached [指定文件] # 将指定文件从代码管理中移除但不删除文件
git reset --hard [hash值] # hash值通过git log确定
git log --graph --pretty=oneline --abbrev-commit # 查看分支合并情况
将文件传至远程服务器
rsync -avz -e "ssh -i [密钥] -p [port]" [file] root@[ip]