使用GitHub上传项目
前提条件
电脑里安装了git软件电脑全程联网自已已有GitHub账号
步骤:
1、创建数据仓库
网页上登陆账号:Git官网,点击“Sign In”点击右侧栏目的绿色按钮“New repository”跳转到新的页面之后,在Repository name的输入栏中输入仓库名字,下面的Description是可选项,用于描述仓库,再往下是仓库的公开属性,免费版本只能选择public,如有保密需求可以付费使用GitHub用于选择private,继续向下就是选择是否初始化README文件,以及在文件中添加的许可证和添加用于配置不需要加入版本管理的文件点击绿色的“Create Repository”,完成数据仓库的创建
2、电脑客户端绑定用户
打开安装好的客户端或者在资源浏览器里右键选择“Git Bash Here”输入以下代码: git config –global user.name “你的名字” 回车 git config –global user.email “你的邮箱” 回车输入完成后,你的机器上所有的Git长裤都会使用这个配置,你的名字和你的邮箱是在注册GitHub时提供的名字和邮箱
3、生成SSH通道的rsa公钥并为账户配置
在刚才打开的控制终端,也就是黑色背景的窗口里输入以下代码: cd ~/.ssh 回车 ls 回车
如果没有生成,可以通过以下代码: ssh-keygen -t rsa -C “你的邮箱” 回车 进行生成
生成成功后,在网页上点开个人头像旁边的下拉列表,点击“settings”左边的菜单栏有“SSH and GPGkeys”,点击之后,右侧页面刷新,进入SSH和GPG的管理页面点击页面右侧绿色的“New SSH Key”,跳出对话框,其中的title尽量与数据仓库一直,将生成的.pub文件打开,将其中的key复制,粘贴到网页上的key中,点击“Add SSH key”完成配置
4、上传本地项目
在浏览器中返回到自己的首页在GitHub.com后面加上”/自己的用户名”在网页上点击自己的刚才创建的数据仓库,进入仓库管理页面
点击如图的红圈,或者直接复制输入框中的地址栏
在控制终端中输入以下代码: git clone git@github.com:SinkDream/Demo.git 回车 注意,这里的git@github.com:SinkDream/Demo.git是你自己的
将下载下来的项目文件夹的所有文件及文件夹,包括.git文件夹在内,全部复制到你的托管项目的根目录(或者将你的托管项目复制到该目录)切换到项目目录下 cd NoobDemo 回车开始上传项目 git init 回车 git add . 回车 git commit -m “first commit” 回车 //引号里是此次提交的说明信息 git push -u origin master 回车 //这一步将项目提交到数据仓库里,稍等会跳出登陆框,需要输入git账号和密码
完成