上传文件到GitHub教程

第一步:创建自己的GitHub Repository

登录GitHub创建自己的Repository,前提是你已有账号,没有的话注册一个。
图示:
上传文件到GitHub教程_第1张图片
上传文件到GitHub教程_第2张图片

第二步:建立git仓库
定位到自己项目的根目录,点击右键进入git的命令行工具,git Bash Here,然后执行git命令 ![这里写图片描述](https://imgconvert.csdnimg.cn/aHR0cDovL2ltZy5ibG9nLmNzZG4ubmV0LzIwMTgwMTIxMjA1NzA2NTIy?x-oss-process=image/format,png) 执行命令: ``` git init ```

会看到本地项目文件下多了一个.git文件

第三步:将项目的所有文件添加到仓库中
git add .     //如果想要加某个特定的文件,只需把.换成特定的文件名即可
第四步:commit文件到git仓库
git commit -m "初始文件itootest 2018-1-21"   // 引号里是上传时的备注。可省,要去掉 -m之后内容

上传文件到GitHub教程_第3张图片

第五步:将本地仓库关联到github上

大家可能会注意到我们在github上建立自己的Repository之后会有两个仓库地址,分别是http和ssh。
(1)如果选择的是http则执行:

git remote add origin https://github.com/HepburnYangYY/angularTest.git

后面的http链接地址替换成自己仓库的http URL地址。
(2)如果选择的是ssh地址后面则跟上ssh的地址,一般都是用户名/仓库名称

 git remote add origin [email protected]:HepburnYangYY/angularTest.git

http方式不涉及密钥不会出现访问权限问题,如果你选择ssh方式时出现拒绝访问的错误,请见小编的另一篇博文:Permission denied (publickey)
##HTTP和SSH方式的区别

  • 使用http url方式对于初学者比较方便,因为不需要设置密钥,但是使用http时每次fetch 和push 代码都需要验证用户身份信息,即输入账号和密码,这也是http麻烦的地方。
  • 而使用ssh则需要预先配置好ssh key,每次fetch和push都不需要验证信息,但是项目拥有者才可以clone,其他人不能clone。原理: ssh使用了RSA,即非对称加密的方式,存在一个公钥和私钥。可以生成一个本地的一组秘钥,然后将公钥复制到github的settings/profile下。
  • 对于这两种方式的区别更详细的了解请参见:Git使用手册http与ssh方式区别
  • 给大家展示一下小编采用第二种方式:
    这里写图片描述
最后一步:上传本地项目到GitHub远程仓库
git push -u origin master

上传文件到GitHub教程_第4张图片

效果展示

本地的项目文件已上传到github仓库,大家通过访问地址,
https://github.com/HepburnYangYY/angularTest即可访问到小编分享的通过angular路由搭建的itoo前端框架,也可以编辑项目代码并提交与我共同协作,欢迎访问一起合作学习。
上传文件到GitHub教程_第5张图片

其他

ps:分享今天偶然学到markdown编辑器关于背景色的设置,需要借助HTML的table,tr,td等表格标签的bgcolor方式来实现,字体的设置当然还是用我们的font标签face,size,color来设置字体大小颜色等,

哈哈,这里是黑色背景,楷体白色5号字

效果呢:

哈哈,这里是黑色背景,楷体白色5号字

你可能感兴趣的:(项目,【其他】)