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

原文地址:http://www.jianshu.com/p/c70ca3a02087 html


 
 

1. github在线上传文件夹

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

1.1点击上传文件

1240

点击上传github

1.2 直接拖拽

直接拖拽便可上传文件夹及文件夹里面的文件。若是点击 choose your files 就只能上传单个文件。
segmentfault

1240

直接拖拽bash

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

2.1 下载git工具

1240

选择对应版本下载ssh

2.2 下载完成后安装完成,注意在安装过程当中能够选择建立桌面快捷方式

1240

桌面快捷方式ide

2.3 绑定用户

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

strip

运行gitBash.gifcode


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

$ git config --global user.name "hanyuntao"
$ git config --global user.email "hanyuntaocn@163.com"

1240

Paste_Image.png

2.4 设置SSH key(git中sshkey有何做用?
2.4.1 生成ssh key

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

1240

密钥生成


若是没有密钥,则经过

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

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

1240

ssh key公钥

2.4.2 为github帐号配置ssh key

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

strip

设置sshkey.gif


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

2.5 上传本地项目到github

2.5.1 建立一个本地项目

这是我本身建立的几个文件夹及文件。

1240

本地项目

2.5.2 创建本地仓库

1.首先进入text文件夹

cd d:text

1240

首先进入text文件夹

2.执行指令:git init

1240

执行git init

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

1240

隐藏的文件夹

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

1240

执行git add .

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

1240

提交文件

2.5.3 关联github仓库

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

1240

复制仓库地址


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

1240

执行指令

2.5.4 上传本地代码

执行指令:git push -u origin master

1240

执行指令

2.5.5完成了

能够看到咱们的本地项目已经上传到了github上了。

1240

完成了

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

参考资料:
git中sshkey有何做用?
github入门到上传本地项目

相关文章
相关标签/搜索