Git怎么将文件夹上传至github,全过程

小白建议参考github文件上传全流程-新手入门系列(超详细!!!)

中间可能会有报错

$ ssh -T git@github.com

ssh: connect to host github.com port 22: Connection timed out

这时,参考,如何解决:ssh: connect to host github.com port 22: Connection refused ,即可解决。

正式开始

先在文件夹下面右击运行git bush here,打开命令窗口,测试是否可以链接到github

Lenovo@hero MINGW64 /e/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes

复制代码
ssh -T git@github.com

Hi Jie-Bai! You've successfully authenticated, but GitHub does not provide shell access.

Lenovo@hero MINGW64 /e/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes

复制代码
git config --global user.name "Jie-Bai"

Lenovo@hero MINGW64 /e/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes

复制代码
git config --global user.email "jee_bai@163.com"

Lenovo@hero MINGW64 /e/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes

复制代码
 git init

Initialized empty Git repository in E:/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes/.git/

Lenovo@hero MINGW64 /e/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes (master)

复制代码
git add .

Lenovo@hero MINGW64 /e/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes (master)

复制代码
 git commit -m "TGRS work files"

master (root-commit) 7066848 TGRS work files

156 files changed, 25787 insertions(+)

create mode 100644 "ExampleFiles/\350\257\225\351\252\214XXXXX_X_0_Y_0_20221019_18_30_45_ch23_3_556.csv"

create mode 100644

create mode 100644 Rclonte-M/finalParas.xlsx

create mode 100644 measuredDataDecompositionRclonte_M.py

Lenovo@hero MINGW64 /e/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes (master)

复制代码
 git remote -v

Lenovo@hero MINGW64 /e/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes (master)

替换为自己要上传的仓库的git链接

复制代码
 git remote add origin git@github.com:Jie-Bai/Rclonte-M-TGRS.git

Lenovo@hero MINGW64 /e/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes (master)

复制代码
git push -u origin master

Enumerating objects: 165, done.

Counting objects: 100% (165/165), done.

Delta compression using up to 16 threads

Compressing objects: 100% (165/165), done.

Writing objects: 100% (165/165), 15.49 MiB | 1.70 MiB/s, done.

Total 165 (delta 73), reused 0 (delta 0), pack-reused 0

remote: Resolving deltas: 100% (73/73), done.

remote:

remote: Create a pull request for 'master' on GitHub by visiting:

remote: https://github.com/Jie-Bai/Rclonte-M-TGRS/pull/new/master

remote:

To github.com:Jie-Bai/Rclonte-M-TGRS.git

  • new branch master -> master
    branch 'master' set up to track 'origin/master'.

Lenovo@hero MINGW64 /e/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes (master)

$

以下内容为为了防止上面链接【如何解决:ssh: connect to host github.com port 22: Connection refused 】消失而截图保存的一些内容,主要为创建SSH以及和本地链接的过程。

Lenovo@hero MINGW64 /e/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes

$ ssh-keygen -t ed25519 -C "jee_bai@163.com"

Generating public/private ed25519 key pair.

Enter file in which to save the key (/c/Users/Lenovo/.ssh/id_ed25519):

Created directory '/c/Users/Lenovo/.ssh'.

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /c/Users/Lenovo/.ssh/id_ed25519

Your public key has been saved in /c/Users/Lenovo/.ssh/id_ed25519.pub

The key fingerprint is:.....................

The key's randomart image is:

..............................

|.o. |

|...E. . |

|... .o o o . |

|. o. = = o |

|. . o.= S o |

| + . B . |

|o +.@ + * . . |

| ...o X . B . |

| ...* o o. |

±---SHA256-----+

Lenovo@hero MINGW64 /e/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes

$ ssh -T git@github.com

ssh: connect to host github.com port 22: Connection timed out

https://blog.csdn.net/hjy_mysql/article/details/131596257

Host github.com

Hostname ssh.github.com

Port 443



Lenovo@hero MINGW64 /e/AIRCAS/CopenSourceCode/3 Rclonte-M-TGRS/Codes

$ ssh -T git@github.com

The authenticity of host 'ssh.github.com:443 (20.205.243.160:443)' can't be established.

ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.

This key is not known by any other names.

Are you sure you want to continue connecting (yes/no/fingerprint)? y

Please type 'yes', 'no' or the fingerprint: yes

Warning: Permanently added 'ssh.github.com:443' (ED25519) to the list of known hosts.

Hi Jie-Bai! You've successfully authenticated, but GitHub does not provide shell access.

相关推荐
吃饱了得干活4 小时前
用 PageHelper 同步数据到 ES:能跑,但这几个坑得先知道
后端·elasticsearch
Geeys4 小时前
拼多多单品推广完整方案(可直接落地)
大数据·人工智能
生态学者4 小时前
Global Change Biology | 森林越“步调一致”,反而越怕干旱?树木生长与叶片活动的同步之谜
大数据·人工智能·算法·r语言·微信公众平台
吃饱了得干活4 小时前
从 LIKE 查询到毫秒级搜索:Elasticsearch 核心原理与 Java 实战
后端·elasticsearch
lsswear5 小时前
Agent 框架新手入门与实战部署指南
大数据·人工智能·算法
samFuB5 小时前
【数据集】地级市一般性转移支付、专项转移支付数据(2010-2024年)
大数据
Flynt5 小时前
我把真实的 ES 查询怼到 7059 星的 Rust 搜索引擎上:1366/1369 的兼容承诺,裂了 3 个缝
elasticsearch·搜索引擎·rust
YH行业报告分析6 小时前
2026漂白紫胶粉市场深度:EUDR合规与脱蜡路线之争如何重构天然树脂供应链?
大数据·重构
YH_Analytics6 小时前
2026-2032 食品吸液垫行业市场规模与增长预测
大数据·网络·人工智能