两种方法上传本地文件到github

摘要:
最重要的原因是我习惯于在本地编辑并在完成后一起上传github。可以使用两种方法将本地文件上传到github1.github在线上传文件夹在线上传也可以上传完整的文件夹结构,可以直接拖动到上传文件页面的框中。这些是我自己创建的文件夹和文件。

https://www.jianshu.com/p/c70ca3a02087

自从使用github以来,一直都是在github网站在线上传文件到仓库中,但是有时因为网络或者电脑的原因上传失败。最重要的原因是我习惯本地编辑,完成以后再一起上传github。看过了几个教程,总结出最适合自己的比较简单的方法。

两种方法上传本地文件到github

1. github在线上传文件夹

在线上传也可以上传完整的文件夹结构,直接拖拽到上传文件页面的框中即可。

1.1点击上传文件
两种方法上传本地文件到github第1张
点击上传
1.2 直接拖拽

直接拖拽即可上传文件夹及文件夹里面的文件。如果点击* choose your files *就只能上传单个文件。

两种方法上传本地文件到github第2张
直接拖拽

2. 通过git工具上传本地文件夹(本地项目)

2.1 下载git工具
两种方法上传本地文件到github第3张
选择对应版本下载
2.2 下载完成后安装完成,注意在安装过程中可以选择创建桌面快捷方式
两种方法上传本地文件到github第4张
桌面快捷方式
2.3 绑定用户

打开git-bash.exe(直接在桌面上点击右键,或者点击开始按钮找到Git Bash)

两种方法上传本地文件到github第5张
运行gitBash.gif

在打开的GIt Bash中输入以下命令(用户和邮箱为你github注册的账号和邮箱)

$ git config --global user.name "hanyuntao"
$ git config --global user.email "hanyuntaocn@163.com" 
两种方法上传本地文件到github第6张
Paste_Image.png
2.4 设置SSH key(git中sshkey有何作用?
2.4.1 生成ssh key

首先检查是否已生成密钥cd ~/.ssh,如果返回的ls有3个文件,则密钥已经生成。

两种方法上传本地文件到github第7张
密钥生成

如果没有密钥,则通过

$ ssh-keygen -t rsa -C "hanyuntaocn@163.com"

生成,生成过程中一路按3次回车键就好了。(默认路径,默认没有密码登录)
生成成功后,去对应目录C:\Users\hyt.ssh里(hyt为电脑用户名,每个人不同)用记事本打开id_rsa.pub,得到ssh key公钥。

两种方法上传本地文件到github第8张
ssh key公钥
2.4.2 为github账号配置ssh key

切换到github,展开个人头像的小三角,点击settings,然后打开SSH keys菜单, 点击Add SSH key新增密钥,填上标题(最好跟本地仓库保持一致)。

两种方法上传本地文件到github第9张
设置sshkey.gif

接着将id_rsa.pub文件中key粘贴到此,最后Add key生成密钥吧。\

2.5 上传本地项目到github

2.5.1 创建一个本地项目

这是我自己创建的几个文件夹及文件。

两种方法上传本地文件到github第10张
本地项目
2.5.2 建立本地仓库

1.首先进入text文件夹

cd d:text
两种方法上传本地文件到github第11张
首先进入text文件夹

2.执行指令:git init

两种方法上传本地文件到github第12张
执行git init

初始化成功后你会发现项目里多了一个隐藏文件夹.git

两种方法上传本地文件到github第13张
隐藏的文件夹

3.执行指令:git add .
将所有文件添加到仓库

两种方法上传本地文件到github第14张
执行git add .

4.执行指令:git commit -m "提交文件"
双引号内是提交注释。

两种方法上传本地文件到github第15张
提交文件
2.5.3 关联github仓库

1.到github text仓库复制仓库地址

两种方法上传本地文件到github第16张
复制仓库地址

2.执行指令:git remote add origin https://github.com/hanyuntao/text.git

两种方法上传本地文件到github第17张
执行指令
2.5.4 上传本地代码

执行指令:git push -u origin master

两种方法上传本地文件到github第18张
执行指令
2.5.5完成了

可以看到我们的本地项目已经上传到了github上了。

两种方法上传本地文件到github第19张
完成了

** 注意:git是不能管理空的文件夹的,文件夹里必须有文件才能上传。 **

免责声明:文章转载自《两种方法上传本地文件到github》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇python 获取年月日时分秒 获取当前时间 datetime函数微信小程序 WePY 2 框架入门教程下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

npm install -g create-react-app MacOS 报错解决

macOS 安装create-react-app报错解决: sudo npm uninstall -g create-react-app //删除之前对镜像 npm config set registry https://registry.npm.taobao.org // 安装还是不成功直接切换成淘宝镜像安装 npm config get regist...

打开WORD文档时提示“word无法启动转换器mswrd632 wpc”的解决方法

      打开WORD文档时提示“word无法启动转换器mswrd632 wpc”的解决方法 因为之前安装的是精简版的office 2003,导致系统找不到这个文件,出现标题上的问题“Word无法启动转换器mswrd632 wpc”,点击确定后虽然可以关闭,但每次打开word 都会再出现,特烦人,网站说可以安装完整版的系统,自己又不想重新下载,于是秉承D...

解决win10系统与服务器远程连接明明密码正确却显示身份验证错误问题

升级至win10 最新版本10.0.17134,远程桌面连接Window Server时报错信息如下: 出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正。 解决方法: 运行 gpedit.msc 本地组策略: 计算机配置>管理模板>系统>凭据分配>加密Oracle修正 选择启用并选择易受攻击。...

使用Git,从码云上clone项目到本地,修改完之后提交

最近在写公司的项目,用的比较多的就是使用Git,从码云上clone下来项目,到修改完之后,再提交项目到码云上去,这样的方法很适用于团队协作,以及避免电脑里的代码,因为特殊情况而丢失。所以把这个过程简单的分享一下!欢迎大家讨论。 闲话少说,开始进入正题。 一、把项目从码云上clone下来。(这里以一个自己的简单分支做演示)1.先简单创建一个临时演示的项目。(...

Appium(四):真实机第一个appium程序、模拟器第一个appium程序、查看元素

1. 真实机第一个appium程序 学完了前面的知识,也将环境搭建好了,接下来我们就正式开始appium的学习了。 在做app自动化的时候,我们肯定是针对某个产品、某个软件进行测试,那么我们一定是先让模拟器或真机帮我们打开这款软件才可以。所以接下来要学的就是如何打开某个应用程序。 启动步骤: USB连接手机,开启调试模式 打开appium工具 创建pyth...

ERP和SAP的区别

1、定义不同 ERP即(Enterprise Resource Planning)企业资源计划,由美国Gartner Group 公司于1990年提出。 ERP叫企业资源计划,既是一种管理思想,也是一种企业应用软件,只作为管理思想,ERP体现“集成管理、共享数据、最优化资源利用”等的思想;作为软件,它实际上就是一种管理信息系统,但是这种管理信息系统是基于统...