本地代码导入github仓库

来源:互联网 发布:python 卸载模块 编辑:程序博客网 时间:2024/06/05 02:34

问题背景

直接clone github代码库很容易,要是将本地已经存在的git仓库放到github上,这个又该如何操作呢?
这篇文章针对该问题进行说明。通过本文,您将知道如何将本地已经存在N多git记录的代码仓库 方便放到github上。

本地仓库

本地代码创建git库,容易,直接git init.
然后提交记录,这里我以 Ionic官网 的todo Project为例进行说明。

todo目录结构

Mode                LastWriteTime         Length Name----                -------------         ------ ----d-----       2015/11/16     11:42                .idead-----       2015/11/16     11:36                hooksd-----       2015/11/16     11:47                platformsd-----       2015/11/16     11:47                pluginsd-----       2015/11/16     11:47                resourcesd-----       2015/11/16     11:36                scssd-----       2015/11/16     16:48                www-a----       2015/11/16     11:36             29 .bowerrc-a----       2015/11/16     11:36            242 .editorconfig-a----       2015/11/16     11:36            138 .gitignore-a----       2015/11/16     11:36            118 bower.json-a----       2015/11/16     11:47           2649 config.xml-a----       2015/11/16     11:36           1385 gulpfile.js-a----       2015/11/16     11:37             37 ionic.project-a----       2015/11/16     11:47            609 package.json

其中 www/ 以及 .gitignore 是需要加入到git仓库中,其他暂时不用加入。

git如何忽略文件

这里插播题外话:git如何忽略文件 方法简单。
在.gitignore中加入不需要trace的文件夹或文件即可。

在本文实例中 .gitignore内容如下:

platforms/plugins/.bowerrc.editorconfigbower.jsonconfig.xmlgulpfile.jshooks/ionic.projectpackage.jsonresources/scss/.idea/

www 中添加必要文件以及git init, git add, git commit后。
查看此时的git log,如下:

PS E:\Web-DEV\Ionic\todo> git logWARNING: terminal is not fully functionalcommit 20a462e22c40915c8f12060df2456abf6338faecAuthor: shrimpcolo <shrimpcolo@gmail.com>Date:   Mon Nov 16 17:02:35 2015 +0800    init todo project

github仓库创建

create repository
Create repository

don't create readme
不要勾选README 直接Create repository

push repository

加入github仓库

直接按照上图中的cmd 提示:

git remote add origin https://github.com/tancolo/IonicDemo.gitgit push -u origin master

在本地仓库目录cmd line中分别输入上述命令。
其中需要输入git用户名和密码。

git cmd

成功完成!
完成图

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 加拿大学生签背景调查了怎么办 gpa不到3该怎么办英国 内地学生赴港签证怎么办 学生去日本旅游签证怎么办 澳洲未婚妻签需要单身证明怎么办 高院收到申诉材料怎么办? 辞职出国留学后社保怎么办 高三数学40来分怎么办 论文查重表格内容重复怎么办 榕树叶子掉光了怎么办 2017江苏高考2c怎么办 高考刚过三本线怎么办 江苏高考选修有d怎么办 西安地铁卡丢了怎么办 酒后头痛怎么办快速缓解疼痛 孕妇感冒头痛怎么办快速缓解疼痛 投稿后发现文章有错误怎么办 如有一方不同意离婚怎么办 孩子上课时注意力不集中怎么办 幼儿上课时注意力不集中怎么办 孩子读初中不爱读书怎么办 老师需要刺激孩子家长怎么办 错觉视界第11关怎么办 爱逃学的学生老师怎么办 论文投稿发现有错误怎么办 孩子上初中数学物理不好怎么办 火山小视频误踢怎么办 铁棍山药弄到手很痒怎么办 山药皮过敏很痒怎么办 貔貅被家人摸了怎么办? 摸了山药很痒怎么办 山药搞得皮肤痒怎么办 手上弄了山药痒怎么办 老板就是个富二代怎么办 中考准考证密码忘了怎么办 准考证号和密码忘了怎么办 安运继续教育考试不及格怎么办 微信的视频打不开怎么办 公众号被取消了怎么办 合同上不写工资怎么办 已经上班了想考个大专文凭怎么办