文件上传-Github

上传本地文件到Github的两种常用方式

Posted by LJJ on January 6, 2019

上传本地文件到Github

GitHub网页在线上传本地文件

  • GitHub网页在线也可以上传完整的文件夹结构,直接拖拽本地文件到上传文件页面的框中即可。 .
  • 如果点击 chose your files 则只能上传单个文件。 .

通过Git工具上传本地文件

  • 下载并安装Git工具
  • 安装完成后,找到Git bash,双击打开
  • 在打开的GIt Bash中输入以下命令(用户和邮箱为你github注册的账号和邮箱)

    $ git config –global user.name “username” $ git config –global user.email “email”

  • 设置ssh->检验本机是否生成密钥,执行命令:

    $ cd ~/.ssh $ ls

  • 如果没有密钥,则执行以下命令来生成密钥:

    $ ssh-keygen -t rsa -C “email”

  • 生成过程中按3次回车键就好(默认路径,默认没有密码登录),生成成功后,去对应默认路径C:\Users\computername.ssh(computername为电脑用户名,每个人不同)用记事本打开id_rsa.pub,复制里边的内容即得到了ssh key公钥。
  • 创建一个文件夹,命名iGit (名字随意)。然后进入iGit文件夹:

    $ cd e:iGit

  • 执行指令进行初始化,会在原始文件夹中生成一个隐藏的文件夹.git:

    $ git init

  • 执行指令将文件添加到本地仓库:

    $ git add . //添加当前文件夹下的所有文件
    $ git add .py //添加当前文件夹下的.py这个文件

  • 输入本次的提交说明,准备提交暂存区中的更改的已跟踪文件,单引号内为说明内容:

    $ git commit -m “test” //引号中的内容为对该文件的描述

  • 在github中新建一个repository,复制仓库地址,执行命令:

    $ git remote add origin https://…(你的仓库地址)

  • 最后执行命令:

$ git push origin master

  • 刷新github即可看到文件夹成功上传。整个命令行过程如下图: . .