使用git上传项目到github
为什么80%的码农都做不了架构师?>>>
1、申请github账号 https://github.com/
2、在本地安装git (本文只介绍window上使用git)
安装完成后打开 git bash,我们先绑定下用户,因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识,用户和邮箱为你github注册的账号和邮箱
然后我们需要在本地选择合适位置创建个仓库 ,我将项目放在D:git/blog文件下
仓库位置选定了,接下来我们需要把这个仓库变成git可以管理的仓库
执行完这个命令后,你会发现在这个文件夹里边会多出个.git文件夹,这个文件夹就是git用来管理版本库的,如何你没有发现这个文件夹,那是因为这个文件夹是默认隐藏的 可以使用 ls -ah 来查看
然后再此文件夹下建立一个文件 hello.php。此文件一定要放在我们刚建的blog文件夹下边,因为这是一个Git仓库,放到其他地方Git再厉害也找不到这个文件。
接下来 第一步:使用命令 git add 告诉git,将文件添加到仓库里边
执行完了你会发现,没有任何消息显示,这就对了,Unix的哲学是“没有消息就是好消息”,说明添加成功。第二步:使用命令 git commit告诉git,把文件夹提交到仓库
再来复习一下创建新仓库的指令:
git init //把这个目录变成Git可以管理的仓库
git add README.md //文件添加到仓库
git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了
git commit -m "first commit" //把文件提交到仓库
git remote add origin git@github.com:wangjiax9/practice.git //关联远程仓库
git push -u origin master //把本地库的所有内容推送到远程库上
3、远程仓库的设置
为github账号设置 ssh key
众所周知ssh key是加密传输。
加密传输的算法有好多,git使用rsa,rsa要解决的一个核心问题是,如何使用一对特定的数字,使其中一个数字可以用来加密,而另外一个数字可以用来解密。这两个数字就是你在使用git和github的时候所遇到的public key也就是公钥以及private key私钥。
其中,公钥就是那个用来加密的数字,这也就是为什么你在本机生成了公钥之后,要上传到github的原因。从github发回来的,用那公钥加密过的数据,可以用你本地的私钥来还原。
如果你的key丢失了,不管是公钥还是私钥,丢失一个都不能用了,解决方法也很简单,重新再生成一次,然后在github.com里再设置一次就行。
1.先生成 ssh key,首先检查是否已经生成秘钥,ls如果有3个文件,则密钥已经生成,id_rsa.pub就公钥
如果没有 用 ssh-keygen -t rsa -C “827169570@qq.com”来生成
生成成功后,去对应目录用记事本打开id_rsa.pub,得到ssh key公钥
2.下边我们需要登录github 配置shh key
3.接下来我们把刚刚本地建立的库跟github库关联起来
先去复制github 上我们的库的地址
然后执行命令 git remote add origin git@github.com:jiangmingkai/blog.git
4.上传本地代码 git push -u origin master
到此我们的代码就被推送到了github上,我们去看看
转载于:https://my.oschina.net/jmk/blog/1590486
使用git上传项目到github相关推荐
- 用git上传项目到GitHub过程记录
最近准备转变用GitHub记录开发项目,现记录用git上传项目到GitHub. 创建github repository(仓库) 首先就是登录github账号,接下来的过程如图: 然后给仓库起一个名称, ...
- MacOS 下使用 intellij IDEA 将git上传项目到 Github
1.用IDEA打开项目,创建一个本地git仓库,默认路径就是项目文件夹.这时项目目录中的文件名会变成红色,表示文件为提交到本地git. 2.右击工程文件 ->git->add,这时文件名会 ...
- Git上传项目到github
2019独角兽企业重金招聘Python工程师标准>>> Git入门 个人理解git就是一个上传工具,同时兼具和svn一样的版本控制功能(此解释纯属本人个人观点) Github是什么 ...
- 如何使用git命令行上传项目到github
参考文献: 如何使用git命令行上传项目到github 感谢楼主分享!
- 手把手教你上手Git并上传项目到GitHub官网
手把手教你上手Git并上传项目到GitHub官网 Learning Git Branch: 学习 Git 最好的游戏及教程 https://learngitbranching.js.org 这个就是那 ...
- git安装配置及第一次上传项目到github
对于第一次上传项目到github,走了不少弯路,下面给大家介绍一下怎么安装Git及第一次上传项目到github时需要注意什么. 首先,先说一下git要怎么安装. 1.下载Git.下载地址:https: ...
- 第一次使用git上传项目代码到GitHub(注意事项)
Git Git是一个开源的分布式版本控制系统,可以有效.高速地处理从很小到非常大的项目版本管理.git是一种工具,它能更好的让我们管理代码.很多时候如果我们需要将本地项目代码上传至GitHub或者从G ...
- 上传项目到gitHub,上传报错和删除gitHub上的项目
1,需要注册gitHbu账号,下载git 2,登录gitHub,新建仓库 3,仓库创建过程 3,仓库创建成功 备注: git添加远程库的时候有可能出现如下的错误 删除gitHub上的项目 1,进入se ...
- 使用idea上传项目到gitHub
上传项目到gitHub 创建好后开始提交本地项目代码如图: 选中VCS选中图中的按钮如图所示: 然后再选中Src点中add按钮如图所示: 然后点中commit Directory后 打开终端进行项目根 ...
最新文章
- 使用wide和buildbox构建完全在线的开发集成环境
- linux下安装树梅派系统,优麒麟树莓派系统(优麒麟 for Raspberry Pi)的安装方法...
- 【渝粤教育】电大中专幼儿园课程论 (8)作业 题库
- android版本英文,Android API Level与sdk版本中英文对照表
- html堆叠柱状图脚本,Highcharts 堆叠组柱形图
- 亲测!这款耳机堪比 AirPods,还不到 200 块!
- ShoeBox一个超级好用的图片切割工具
- jQuery firefox chrome IE 绑定mousewheel事件
- Fisher-Yates 乱序算法
- 免费证件照制作的软件有哪些?来看看这几个好用的软件
- SQL Server 2008 示例库 AdventureWorks2008R2
- python实现批量图片格式转换
- drawio二次开发
- 关于爱情——苏格拉底如是说 (转)
- Deep Learning on Graphs: A Survey
- nmn真的有效果吗,NMN驱动禁食相关的脂肪燃烧
- CentOS 7 解决网络不可用问题
- 鼠标移动框选动态绘制图形,基于zrender
- 痞子衡嵌入式:IAR内部C-SPY调试组件配套宏文件(.mac)用法介绍
- EXECL打开密码暴力破解