用VS-code快捷上传代码到github仓库

  1. 参考链接:gitee新建仓库导入文件夹的入门避坑指引:关于我碰到的那些坑_gitee仓库添加新文件夹-CS​​​​​​DN博客vscode 提交git一直卡着转圈圈_vscode提交github代码一直转圈圈-优快云博客虚拟机上使用git克隆的方式_git clone 命令能克隆虚拟机么-优快云博客vscode 提交git一直卡着转圈圈_vscode提交github代码一直转圈圈-优快云博客gitee新建仓库导入文件夹的入门避坑指引:关于我碰到的那些坑_gitee仓库添加新文件夹-CS​​​​​​DN博客
  2. 上面两个参考连接基本能解决新手碰到的上传git的问题,不过要注意的是第一个参考链接写的对象是gitee,不是GitHub,但是输入的命令都是一样的。
  3. 最好先下载一个软件,软件名就叫 git ,不清楚可以上上面链接或者百度
  4. 接下来我们用vscode展示如何上传:
    1. 首先,我们要在github上面新建一个代码仓库
    2. 打开git,我们需要登录GitHub账户
    3. 进行一些vdcode关于git的设置:设置参考如下博客帖子:即打开vscode设置,在搜索框输入 use edit ,选择扩展 Git,将Git: Use Editor As Commit Input的打勾项取消;

      vscode 提交git一直卡着转圈圈_vscode提交github代码一直转圈圈-优快云博客
    4. 在vscode界面使用快捷键 Ctrl + ~ 打开vscode终端 ,或者点击vscode界面左下角的几个图标 ,
  5. 接下来在vscode终端命令行按顺序输入以下命令(备注:邮箱和用户名要改成自己的用户名和邮箱,注释部分不用粘贴到命令行,公钥设置可以参考链接SSH 公钥设置 | Gitee 产品文档
    ##注释:配置用户
    git config --global user.name "your gitee name"
    git config --global user.email "your gitee emaild@xxx.com"
    
    ##注释:输入生成公钥文件
    ssh-keygen -t ed25519 -C "Gitee SSH Key" 
    
    ##注释:以下这句命令会在vscode终端输出一串像乱码一样的字符串,全部复制后,去GitHub上找到setting,点击进##入后选取SSH and GPG keys,点击添加New SSH key公钥,不懂就看我贴的链接或自行百度
    cat ~/.ssh/id_ed25519.pub
    
    ##以上步骤完成后继续在VScode终端输入如下命令推送代码上传到github
    
    git init
    git add .
    git commit -m "注释的内容" ##注释:这句代码一定不能省略,双引号“”内的内容可任意修改
    git branch -M main        ##注释:创建主分支
    
     ##根据自己自己的仓库地址而改变,如git remote add origin https://github.com/angj/ha.git
    git remote add origin 远程项目的Https地址 
    git push -u origin main
    
    
  6. 完成以上初次代码提交以后,以后就可以通过vscode界面的左边栏快捷键快捷上传或者比对代码啥的了 。
### 如何通过VSCode使用SSH将代码上传GitHub 为了实现这一目标,需完成几个重要步骤,包括配置Git环境、生成并添加SSH密钥至GitHub账户以及利用VSCode执行提交操作。 #### 配置Git环境 确保本地计算机上的Git已正确安装,并设置了用户名和邮箱地址。此邮箱应与GitHub账号关联,以便识别提交记录[^1]。 ```bash git config --global user.name "Your Name" git config --global user.email "your_email@example.com" ``` #### 创建新的SSH密钥并与GitHub连接 创建一个新的SSH密钥用于安全认证,这可以通过运行特定命令来达成: ```bash ssh-keygen -t rsa -b 4096 -C "your_email@example.com" ``` 上述命令中的`your_email@example.com`应当替换为实际使用的电子邮箱地址[^2]。接着按照提示保存私钥,默认位置通常是合适的选择;对于密码短语可按个人需求设定或留空跳过。完成后,复制公钥内容准备粘贴到GitHub上: ```bash cat ~/.ssh/id_rsa.pub ``` 登录GitHub网页端,在设置页面找到SSH and GPG keys选项卡,点击New SSH key按钮并将之前获取的内容填入Key字段内,Title可以自定义描述该密钥用途的信息。 #### 在VSCode中初始化仓库并向远程服务器推送更改 打开项目文件夹于Visual Studio Code编辑器之中,启动集成终端输入如下指令建立版本控制系统: ```bash git init git add . git commit -m 'Initial commit' ``` 随后添加远程仓库URL作为上游源,注意这里的链接形式应该是SSH而非HTTPS协议: ```bash git remote add origin git@github.com:username/repository.git ``` 最后一步就是把本地改动同步给远端存储库了: ```bash git push -u origin master ``` 如果一切顺利的话,现在应该能够在浏览器里看到刚刚推送上来的最新版源码啦!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值