使用GitHub上传项目
来源:互联网 发布:亚马逊销售数据分析 编辑:程序博客网 时间:2024/05/29 19:59
使用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账号和密码
完成
阅读全文
0 0
- 使用GitHub上传项目
- GitHub使用之上传项目
- 关于使用Github上传项目
- 如何使用github上传项目
- 使用github上传本地项目
- 如何使用github上传项目
- Github使用-上传项目代码至github
- 使用Git上传项目代码到github
- 使用Git上传项目代码到github
- 使用Git上传项目代码到github
- 使用git命令上传项目到GitHub
- 使用git和github上传本地项目
- 使用git和github上传本地项目
- Github之使用Git上传本地项目
- Mac系统 使用github上传项目
- 使用git上传项目到github
- 使用Git上传项目代码到github
- 使用Git将项目上传到github
- java面试题(剑指offer):按层打印二叉树
- Pagodas HDU
- Java并发编程:volatile关键字解析
- python多线程下载图片
- 【51Nod1354】选数字
- 使用GitHub上传项目
- (五)spring-boot中使用spring-data-jpa(hibernate实现)
- statsvn查看代码情况
- Linux主分区、扩展分区和逻辑分区
- java接口的继承问题
- 使用GraphFrame 的shortestPaths API 求最短路径
- XCode调试填写命令行参数
- POJ 3252 Round numbers
- JAVA基础——深入了解JVM。