当前位置: 首页 > article >正文

vscode 远程linux服务器 连接git

vscode 远程linux服务器 连接git

  • 1. git 下载
  • 2. git 配置
    • 1)github 设置
    • 2)与github建立连接
      • linux端:创建密钥
      • github端:创建ssh key
  • 3. 使用
    • 1)初始化repository
    • 2)commit 输入本次提交信息,提交到本地仓库
    • 3)push 上传到远程仓库
  • 4. git 常用命令
  • 5. git使用中遇到的问题
    • github token

由于实验室常用的服务器总是莫名其妙连不上,等待维修的过程就什么都做不了了。
所以开始使用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作为密码提交即可。


http://www.kler.cn/news/358667.html

相关文章:

  • 陈文自媒体:小红书,24小时爆99+的秘诀!
  • 视觉检测解决方案
  • 3D Slicer 教程三 ---- 坐标系
  • 小技巧——如何启动miivii控制器自带相机demo
  • 单细胞分析 | Cicero+Signac 寻找顺式共可及网络
  • c#webapi远程调试方法asp.netcore
  • 【思维导图】C语言
  • 【C语言】指针进阶【万字详细版】
  • 使用langchain和大模型API提取QA的实战教程
  • RHEL: rpm2cpio: signature hdr data: BAD, no. of bytes(19987) out of range
  • 【基于Spring Boot+Unipp的古诗词学习小程序【原创】
  • lazyLoad
  • 【java数据结构】栈
  • SQL Server LocalDB 表数据中文乱码问题
  • java 获取最高20%数据
  • 多进程多线程之间相互通信
  • JavaScript 第13章:Ajax 与异步请求
  • chat_gpt回答:python获取当前utc时间,将xml里时间tag里的值修改为当前时间
  • 上位机开发常用技术 C# Task 线程 开始,暂停,继续,停止
  • Flutter Container组件