项目 git及GitHub简单应用

1贴出我的仓库地址(https://github.com/xiao233ming/MDVideo
和fork项目的仓库地址(https://github.com/AndroidTips/MDVideo
首先为了同步代码以便容易理解代码,进而可以commit和push自己的代码合并到fork的项目里。


首先你要有个github账号,这个不用说了。
接下来,第一步fork项目代码。


图一右上角的fork按钮

那么如何远程同步代码呢?
这里我采用GitHub网页即图形化的方式来操作。
1要在自己的项目里new push request,如下图的左下角所示。

new push request

2点进去后,


把自己的项目放左边,fork的项目放右边

因为我已经同步了,而原作者还没有进行任何修改,所以,是不用修改任何代码的。


pull后可以提交简短文字

3


这就是同步后的结果

4同步到自己仓库后,就要下载到本地。你可以clone整个zip包,也可以用git命令行的形式。
我会带着大家熟悉一下git部分常用命令。
首先打开Git shell。我是wins系统,所以用这个,你要是用osx或是linux系统的话,请自行google相关工具,原理类似。

首先git pull


git pull

里面提示我说找不到,那我就去git config里面查看why。

[core]
    repositoryformatversion = 0
    filemode = false
    bare = false
    logallrefupdates = true
    symlinks = false
    ignorecase = true
    hideDotFiles = dotGitOnly

如上是config的代码,显然里面没有地址,所以git索引不到也是正常的。别急,我们改改就好了。

修改后,如下所示。

[core]
    repositoryformatversion = 0
    filemode = false
    bare = false
    logallrefupdates = true
    symlinks = false
    ignorecase = true
    hideDotFiles = dotGitOnly

[remote "origin"]

        url = https://github.com/xiao233ming/MDVideo

        fetch = +refs/heads/*:refs/remotes/origin/*

        pushurl = https://github.com/xiao233ming/MDVideo
[branch "master"]

        remote = origin

        merge = refs/heads/master

看到区别了吗,就是增加了remote和branch这两个代码块,重点是里面的url和pushurl要写对,写要push的哪个项目,现在是push自己的项目。

然后再git pull后,结果如图所示。

100%有木有

不过有点缺陷,我是pull整个项目的,如果这个项目比较大就坑爹了。记得git可以pull某个特定的文件。这个就下次补上啦。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 220,192评论 6 511
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,858评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,517评论 0 357
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,148评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,162评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,905评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,537评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,439评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,956评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,083评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,218评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,899评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,565评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,093评论 0 23
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,201评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,539评论 3 375
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,215评论 2 358

推荐阅读更多精彩内容

  • 多种多样的工作流使得在项目中实施Git时变得难以选择。这份教程提供了一个出发点,调查企业团队最常见的Git工作流。...
    JSErik阅读 4,412评论 2 8
  • 毕业后的刘白,在成都徘徊着,本打算就在成都跟着诗人刘涛做一番事。谁曾想,仿佛在一夜之间就做出了去大理、丽江的决定,...
    人物速写本阅读 508评论 0 4
  • 文/苟仙女 大概是秋波暗自传了好久 从去年的九月到今年的十月 你是 窗外的一抹暖阳 每天按时送进我的生活 不是仙鹤...
    林云空阅读 158评论 0 1
  • 干了一杯又一杯,一个句子,又一个句子,一段接一段,越来清晰或者越来越迷糊。 显然,您的血管在经意不经意燃烧。 孝顺...
    传频阅读 747评论 2 3