记录使用git过程中的一些方法和问题,保持更新。
创建远程仓库并上传
https://blog.youkuaiyun.com/liuweixiao520/article/details/78971221
配置git ssh免密
https://www.cnblogs.com/rgxx/p/10278375.html
配置vscode免密登录
https://www.cnblogs.com/myd620/p/12058599.html
- 生成秘钥:服务器端进入~/.ssh目录
ssh-keygen -t rsa
cat id_rsa.pub >> authorized_keys
-
将私钥文件id_rsa放到windows目录下
-
配置vscode
Host cloud
HostName xx.xx.xx.xx
User xxxx
Port xx
IdentityFile //id_rsa的文件目录
撤销commit(已经push)
https://www.cnblogs.com/dyh-air/articles/7726559.html
先本地回退:
git reset -mixed <版本号>
修改后重新commit。
再覆盖远端版本:
git push origin <本地分支名>:<远程分支名> --force