GitHub如何导入文件夹?

Shadow|Person🕷️ lol

这几天一直在弄gthub托管网站的事情,当我们下载了别人网站的一个项目模板但是直接从github里拖入文件夹的话Github会把文件夹内文件

首先从下载gitbash开始

从官网下载GieBash

Windows版本:🐰
Linux版本:🐯
MacOs版本:🦄

1
🐰(Windows GitBash官网下载)
🦄(MacOs GitBash官网下载)
🐯(Linux版本)键入:
sudo install git
下载安装完成后可以在终端输入git -v 如果出现版本号就是OK了

相关链接: 莫得

设置ssh密钥并且将ssh密钥放入Github

当然也可以用非ssh的方式连接远程仓库,但是我使用ssh
1
🕷️ 首先查看你的电脑是否已经配置了.ssh:
$ cd ~/.ssh
$ 如果没有,输入:
$ git config --global -l(然后回车一直回车,意义为不设置用户名和密码)
$然后在Gitbash中继续敲入:
$ ssh-keygen -t ed25519 -C "你的邮箱地址"
$ 完成上述的操作之后会在C:\Users\book\出现一个.ssh文件夹(对于这个路径不是固定的,不同机器在不同地方但都八九不离十),.ssh文件夹内有一个id_rsa.pub文件,打开该文件复制文件内所有内容。

相关链接: GitHub

将刚才生成的密钥放到GitHub里

1
$ 打开GitHub,存储新的ssh密钥的页面位置是:
$ https://github.com/settings/keys
$ 之后打开New SSH key,将刚才复制的文本粘贴到Key,Title是名字,随意。最后Add SSh key就可以了。

相关链接: Github SSH部署页面

开始部署本地文件到Github

1
$ 来到你要上传的文件的文件夹内,比如我要上传C:\User\内所有文件我就在User文件夹内右键选择Git Bash,打开之后会出现git bash的bash,🐰让我们开始正题🐰:
$ git init
$ git add .
$ git commit -m "上传的文件注释"
$ git remote add origin 🕷️<到你需要上传文件的Github仓库里CODE里找到SSH地址,格式为git@github.com:xxxx/xxxx.github.io.git>🕷️
$ git pull origin master
$ git push -u origin master
然后到GitHub仓库刷新一下就可以了,一般会上传到另一个分支!

相关链接: 莫得

  • Post title:Hello World
  • Post author:Shadow|Person🕷️
  • Create time:2023-01-27 04:19:45
  • Post link:https://redefine.ohevan.com/2023/01/27/hello-world/
  • Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.