完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
概述GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。本文主要讲解如何将本地代码上传至Github。 Git Bash的安装Git Bash是一个适用于Microsoft Windows环境的应用程序,它为Git命令行体验提供了一个仿真层。相当于在window上通过git bash这个模拟的Unix命令行的终端出来,然后在这个终端里面做git相关的版本控制。 Git Bash下载网址:https://git-scm.com/downloads/ Git Bash下载由于我的系统是win,故下载windows的版本即可。 安装Git Bash基本上都是默认下一步。 配置绑定邮箱打开Git Bash,首先绑定邮箱。
生成ssh key输入ssh-keygen -t rsa -C “邮箱名”,引号内在GitHub绑定的邮箱,然后会有提示操作,一般都是回车,也有需要输入y的。
上述指令会生成 .ssh文件,需要找到文件,用记事本打开id_rsa.pub github账号配置ssh key打开GitHub的设置界面,点击setting。 点击SSH and GPG keys。 点击new SSH keys。 把id_rsa.pub里的内容复制到key里,title输入自己的标题即可。 在Git Bash输入ssh -T git@github.com查看是否绑定成功。
上传项目创建GitHub库进入Github首页,在自己的Github中创建自己库。创建一个repository,可以有两种方式,第一个是左栏右上的绿色按钮New 来 new一个repository,或者中间栏 中下位置右边的大按钮 “Start a project”。 填写信息Clone or dowload仓库地址新建好之后,会出现下面的界面,红色框里面的地址在后续需要使用。 上传项目到github新建文件夹本地电脑新建空文件夹,这个文件夹用来放置需要上传的代码。 我在D盘新建了一个Git的文件夹。 克隆新仓库进入各个新建的文件夹中,鼠标右键,选择Git Bash Here,之后会弹出一个命令窗口。 克隆仓库这里需要上面的Clone or dowload的仓库地址,输入指令:git clone + 仓库地址
输入完毕之后,在刚刚新建的文件夹下面会多一个文件夹,然后将代码放入到这个生成的文件夹中。 文件夹里有隐藏文件夹.git,是Git用来跟踪管理版本库的,千万不要改乱这个文件。没有这个文件可以在Git Bash中输入git init。我在这个文件夹中放入了一个我自己的工程。 上传在刚刚的命令行中输入 cd + 文件夹名字,切换到该目录中。
输入 git add . 或git add +文件名,git add . 是把文件夹下的所有文件上传。
git commit -m "progect"引号内的内容可以随意改动,这个语句的含义是给刚刚上传的文件一个备注。
输入git push origin master,应该是直接出现Sign in这个界面。 此时需要打开GitHub的设置界面,点击setting。 打开Developer settings。 打开Personal access tokens,点击Generate new token。 之后将所有的框框都勾选中,点击确认,然后会出现一行字符,将其复制。 如果成功,将会出现下面的上传信息。 失败会让输入GitHub用户名,当输入完毕账号密码之后,以后都不需要输入了。 打开GitHub网站,找到自己创建的库,出现如下界面就OK了。 |
|
相关推荐
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
OptiSystem与OptiBPM的联合使用:MMI耦合器性能评估
628 浏览 0 评论
615 浏览 0 评论
OptiSystem与OptiSPICE的联合使用:收发机电路的眼图分析
469 浏览 0 评论
607 浏览 0 评论
上位机如何实现发送参数给单片机,单片机保存接收的参数重复运行指定的功能
1930 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 00:48 , Processed in 0.384081 second(s), Total 33, Slave 27 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号