gitbub创建远程仓库(基于vscode远程连接服务器)

这篇具有很好参考价值的文章主要介绍了gitbub创建远程仓库(基于vscode远程连接服务器)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景:vscode已远程连接服务器、已经下载好git

目的:在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步

一、创建GitHub repository

创建仓库具体方法不再赘述,需要注意的是先别选择add a readre file,具体原因有点说不清楚(博主也菜),但是踩过坑建议别选,后面可以再单独添加。

vscode连接git远程仓库,vscode,服务器,git

二、创建本地仓库并进行配置

1、在vscode终端进入到需进行备份的文件的根目录下,输入:git init

git init

2、进行github账户登录,依次输入以下内容:

git config --globaluser.name"name" #name是github的用户名
git config --globaluser.email"email@email.com" #email是github的邮箱

 然后输入:

git config  --list 

检查是否输入正确,登录成功

3、创建ssh key

完成上述操作以后继续在终端输入:

ssh-keygen -t rsa -C"email@email.com"

连续按三次回车,这部分主要是在确定生成的位置,设定的密码等,所以直接按回车就行。

打开id_rsa.pub文件,将里面的内容进行复制,后面要用:

vscode连接git远程仓库,vscode,服务器,git

 4、点击github的setting,选择SSH and GPG keys,点击new ssh key

vscode连接git远程仓库,vscode,服务器,git

 然后随便取一个名字(注意不要有中文),再将刚刚id_rsa.pub复制的内容进行粘贴,最后点击add ssh key。

vscode连接git远程仓库,vscode,服务器,git

 5、打开新建的仓库,找到ssh的地址,在vscode的终端输入

git remote add origin git@github.com:xxx.git

vscode连接git远程仓库,vscode,服务器,git

 然后使用 git remote查看一下,若显示origin,说明操作没问题

vscode连接git远程仓库,vscode,服务器,git

三、将文件进行上传

完成上述操作以后,一般输入 git push -u origin main ,就能开始上传了,但是这里有个坑:分支问题

在github里面是main分支,但是在vdcode的本地仓库里面是master分支,就会有冲突,github的仓库中没有master分支,我们本地的仓库没有main分支。

解决方法:将本地仓库的main分支名字改为master分支即可解决这个问题

在终端输入:git branch -m master main,并查看分支

git branch -m master main
git branch

接下来就可以上传文件了,有两种方法:git add . 和 git add XXX(文件名)

第一个是上传所有文件,可以结合  .gitigonre ,方法:在文件根目录下,创建名为 .gitigonre的文件,在里面可以放入不需要上传的文件路径,然后使用 git add . 时就可以忽略那些文件。

第二个是上传单独某个文件

然后输入

git commit -M"XXX"
git push -u origin main  #第一次使用这个命令
git push  #后续再进行上传可以使用简化命令

即可上传成功。

(第一次使用Git的clone或者push命令连接GitHub时,会得到一个警告,输入yes后按回车就行)

vscode连接git远程仓库,vscode,服务器,git

四、总结

基本步骤可以总结为:

git init 

git add XXX(文件名)

git commit -M"XXX(文件名)"

git push

参考资料:

添加远程库 - 廖雪峰的官方网站 (liaoxuefeng.com)

把vscode代码上传到github_vscode提交代码到github_TouKinXi的博客-CSDN博客

关于git的问题:error: src refspec main does not match any_TripleGold.的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-701446.html

到了这里,关于gitbub创建远程仓库(基于vscode远程连接服务器)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vscode 远程连接内网服务器和通过跳板机远程连接外网服务器

    若本地没有id_rsa文件,可打开cmd进入.ssh目录下输入命令:ssh-keygen,创建该文件,会提示输入该文件保存地址以及设置秘钥密码(最好不要设置密码,不然不方便免密登录,直接按回车键生成密钥),按需输入即可;详细方法见博客vscode通过跳板机远程服务器 生成密钥和公钥

    2024年01月18日
    浏览(48)
  • vscode远程连接linux服务器

    Linux服务器(或虚拟机)条件: 开启ssh服务 客户端: vscode   1.服务端  服务端需要开启ssh服务vscode才能连接,首先检验linux是否开启了ssh服务 运行命令,如果可以看到ssh正在运行,那么可以直接使用vscode进行连接,跳转到下一步骤。 如果米有开启,那我们尝试开启:  开启

    2024年02月07日
    浏览(52)
  • vscode远程连接服务器操作方法

    目的:使用本地vscode的remote ssh远程连接服务器。 步骤: 一、打开vscode按键ctrl+shift+p,选择remote-ssh。  二、选择configure ssh hosts  三、选额自己用户的ssh,在config文件里填写服务器的host和user,然后保存。 四、再次按 ctrl+shift+p,选择remote-ssh,就看到可以连接的服务器了,点

    2024年02月11日
    浏览(58)
  • vscode连接远程Linux服务器

    记录一下vscode连接远程Linux服务器及免密登陆的基本操作,操作环境: 本地windows安装vscode 远程服务器存放代码和安装vscode-server vscode通过commitid和vscode-server绑定,vscode编辑通过ssh调试远程服务器代码 vscode和vscode-server在github项目如下: 1.1 下载vscode vscode官网下载 1.2 下载vsco

    2024年02月14日
    浏览(54)
  • VSCode 连接 Linux 远程服务器

    我们在跑机器学习或深度学习模型的时候通常会使用 GPU,但大多数人自己本地电脑的 GPU 不是太好甚至没有 GPU。所以我们通常会选择实验室服务器或者云服务器去跑模型,一般我们会先在本地电脑写完代码,然后使用远程连接工具,如 MobaXterm 将代码上传至 Linux 服务器。 但

    2024年02月16日
    浏览(77)
  • Vscode配置ssh远程连接服务器

    环境工具 (1) 下载安装 Vscode (2) 阿里云服务器 配置过程 按照上图的1,2,3步骤安装:Remote-SSH插件 在vscode使用ctrl+shift+p快捷键,在工具栏输入Remote-SSH并选择 选择此配置文件 可以添加多个ssh,格式如下: Host xxxx HostName 192.168.1.1(自己服务器的IP地址) User root 使用过程 点击上图的图标

    2024年02月05日
    浏览(49)
  • vscode远程连接服务器+上下传文件

    确保本地vscode中装了remote ssh和sftp的插件(这里不再展开介绍安装) 1.点击远程资源管理器 2.点击工具这个小图标就会出现右边的这个框,,选择第一个 …config 3.这个文件就是配置文件,填完保存文件啊,按左边的刷新按钮就会出现服务器的实例(在config里边可以填多个服务器

    2024年02月01日
    浏览(48)
  • vscode远程免密连接服务器

    1.生成私钥和公钥 windows上在任意位置,右键Git Bash Here,输入以下命令 其中passphrase是指该密钥的保护密码,可直接回车跳过 会在windows的用户目录下面生成两个文件,私钥: id_rsa,公钥: id_rsa.pub 2.将公钥放在服务器上 在linux的用户目录下,进入.ssh的文件夹内,若没有.ssh的

    2024年02月07日
    浏览(45)
  • VsCode SSH远程连接服务器【内网穿透公网连接】

    1.前言 记得笔者小时候看电视,看到影视角色总是用一个老式的键盘,噼里啪啦的在电脑屏幕上输入一行行字符,那时候觉得能这么操作电脑真的好帅,从而立下了长大以后也要这样使用电脑的志向。 长大以后,笔者的愿望终于实现,整天坐在电脑面前敲代码抓BUG;而小时候

    2024年02月03日
    浏览(49)
  • 「远程开发」VSCode使用SSH远程linux服务器 - 公网远程连接

    转发自cpolar内网穿透的文章:【Vscode远程开发】使用SSH远程连接服务器 「内网穿透」 远程连接服务器工具有很多,比如XShell、putty等,可以通过ssh来远程连接服务器,但这用于写代码并不方便,可能需要现在本地写好代码后再将源代码传送到服务器运行、服务器上的图片也无

    2024年02月06日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包