vscode 远程linux服务器 连接git
由于实验室常用的服务器总是莫名其妙连不上,等待维修的过程就什么都做不了了。
所以开始使用git备份代码,以便克隆到其他服务器上使用。
1. git 下载
由于实验室的个人用户没有root权限,因此在conda环境中下载git
conda install git
使用git
命令查看是否安装成功
2. git 配置
1)github 设置
git config --global user.name "github名称"
git config --global user.email "github邮箱"
# 查看信息
git config -l
2)与github建立连接
linux端:创建密钥
cd ~/.ssh
ssh-keygen -t rsa # 回车
github端:创建ssh key
将刚才 ~/.ssh 中生成的 id_rsa.pub 文件中内容作为key复制到github中
测试 linux服务器 与github的连接:
ssh -T git@github.com
3. 使用
1)初始化repository
2)commit 输入本次提交信息,提交到本地仓库
3)push 上传到远程仓库
注意:适用于push到github中不存在的仓库;如果想修改已有仓库中的文件,需先clone下来打开。
push成功后,在github网站上可以看到这个仓库。
4. git 常用命令
1)初始化本地仓库
git init
2)连接远程仓库
git remote add 仓库名称 仓库地址
3)添加文件
git add .
4)提交到本地仓库
git commit -m "提交信息"
5)提交到远程仓库
git push 分支名称
# 第一次使用
git push -u 仓库地址 分支名称
5. git使用中遇到的问题
在命令行使用git clone等操作时 让输入名字和密码
其中密码为github中申请的token,而不是登录密码;如果输入登录密码会报错:“鉴权失败”。
github token
setting中找到
最后,将token作为密码提交即可。
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » vscode 远程linux服务器 连接git
发表评论 取消回复