# 前提已经注册github账号并在本地电脑安装git客户端

1、为Github账户设置SSH key

进入git bash,通过如下命令生成

ssh-keygen -t rsa -C "github所绑定的邮箱"

一路回车,便可在C:\Users\电脑用户名\.ssh目录下生成公钥,打开id_rsa.pub,复制得到ssh key公钥。

登录github个人账号,在setting中点击打开SSH keys菜单, 点击Add SSH key新增密钥,将id_rsa.pub文件中key粘贴到此出Key栏中,title可以任意命名

2、github上创建远程仓库

点击Repositorise标签栏,点击New便可常见新的仓库

创建完成后进入该仓库复制仓库地址

3、本地电脑创建本地仓库

在git bash控制台,进入本地项目目录

$ git init  #把这个目录变成Git可以管理的仓库
$ git add . #把该目录下所有未追踪的文件全部add
$ git commit -m "first comiit" # 把文件提交到本地仓库

4、推送项目文件到远程仓库

$ git remote add origin 远程仓库地址 //关联远程仓库
$ git push -u origin master //把本地库的所有内容推送到远程库上

5、修改/显示 GitHub 仓库默认显示的项目语言类型

在仓库的根目录下创建 .gitattributes 文件,添加以下代码:

*.js linguist-language=php
*.css linguist-language=php
*.html linguist-language=php

上传本地项目到github远程仓库相关推荐

  1. windows上传本地项目到github

    背景 心血来潮,想要做个视频通话项目,突然发现好久没有用过git了,以前保存代码版本都是本地复制一份(额,好low..).还是记录下吧,一劳永逸. 配置本地Git环境 下载Git 首先下载Git并安装 ...

  2. 上传本地项目到github

    github入门到上传本地项目 GitHub是基于git实现的代码托管.git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好. GitHub可以免费使用,并且快速稳定.即使是付费帐户,每个月 ...

  3. 第一次上传本地项目到github仓库出现[rejected] master -> master (fetch first) error: failed to push some refs to ‘ ‘

    今天编写新项目的时候,我打算先将项目传到github的仓库,这是这个项目第一次上传,于是给我出现了一些问题,问题如下: 我上网查了许多关于这个问题的解决办法,原因主要可能是github仓库里有个rea ...

  4. 【Git笔记1】本地项目与GitHub远程仓库互联

    秋招面试的时候,面试官就问了我:你会Git吗?我迟疑看着他,他微笑着说,入职前要抓紧时间好好学习一下. 由于地理位置优势先来公司熟悉下环境,咨询算法组组长入职前可以做些什么准备?组长说,Git要好好学 ...

  5. 打造一款有趣的Android万能播放器之msysgit安装 github项目上传 修改 window中同步本地项目到github远程仓库

    项目初衷 由于所在的公司比较注重项目安全性,所以在项目同步这块几乎没有涉足,乘工作之余敲一个简单的app,起名为EasyLive,目的于熟悉一些工作之外的有趣知识点和巩固自己的基础知识. 项目内容 以 ...

  6. mac如何使用Git上传本地项目到github?

    在此假设你已经在 github 上创建好了一个项目,像这样: 并且你已经完成了自己的项目代码, 同时你也已经安装了 git,然后 let's start. (以下所以命令中如果那个命令如果输入后无反应 ...

  7. github入门到上传本地项目

    GitHub是基于git实现的代码托管.git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好. GitHub可以免费使用,并且快速稳定.即使是付费帐户,每个月不超过10美刀的费用也非常便宜. ...

  8. GitHub上传本地项目代码的

    如果你不会GitHub,看完你就会了. GitHub是基于git实现的代码托管.git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好. GitHub可以免费使用,并且快速稳定.即使是付费帐户 ...

  9. GitHub上传本地项目

    之前一直用CSDN记录自己做东西的过程,方便以后查看,但看到很多大佬们都在用GitHub分享project,还可以用GitHub做个人博客,个人感觉CSDN已经很方便了,为什么会有那么多人用GitHu ...

最新文章

  1. 任正非迷茫的背后是华为在“治未病”
  2. Paypal IPN
  3. javascript常用的事件
  4. pd 生成mysql 脚本_PowerDesigner 如何生成数据库更新脚本
  5. 计算机专业推荐表自我介绍,就业推荐表-自我介绍
  6. hybris commerce storefront的产品搜索功能
  7. cmd命令不识别exp_GRAT2:一款功能强大的命令amp;控制(C2)工具
  8. 闲话WPF之十三(WPF中的资源)
  9. 2017.02.19学习C#的第二天,今天我学到了什么?
  10. 网络协议之ONVIF
  11. win10喇叭没声音,Realtek高清音频管理器 打不开问题解决
  12. Log4j自定义日志级别
  13. 深度学习与计算机视觉教程(13) | 目标检测 (SSD,YOLO系列)(CV通关指南·完结)
  14. 数据不正态分布如何办?
  15. html id 重复,Apple ID一直重复登录无效!怎么处理!
  16. 金蝶检测服务器响应异常,连接金蝶云服务器异常 请检查
  17. DM数据库安装、踩雷、解决办法
  18. C++ 11中的Lambda表达式
  19. APP - 查询全国医院各科室排行榜(一)
  20. 美颜滤镜sdk是什么?

热门文章

  1. 系统移植(系统移植环境搭建及简单概念)
  2. windows下、Linux下最好用markdown查看器:Typora(查看.md文件)
  3. 【项目整理】一个好看的导航栏
  4. poi操作word替换模板向指定位置添加图表
  5. jenkins发送邮件添加附件
  6. 服务器pg信号指的是什么信号,什么是PG信号?PG信号是怎么形成的?PG信号的作用?...
  7. 梁国辉获Yes评分表系统3.0计算机软件著作权
  8. matlab湿度廓线,中国气象数据网
  9. wxpython中表格顶角怎么设置_46-wxpython 4 使用 grid 展示表格
  10. Git HEAD 分支游离,切回master导致代码丢失的处理