`
葉小兔
  • 浏览: 29378 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

.gitignore 和git pull

阅读更多
  • 在.gitignore档案中列出的档案名称将被忽略(注意:此档案也要commit)
  • git pull—别人在你上次pull之后有push新东西上去,也就是说你的branch产生分叉了,此时有两种情况:

                      1.git可以顺利的auto merge,git会自动多一次merge commit,此时的log有Merge branch 'master'

                      2.如果有conflict,这时候就需要你手动处理然后commit

 

  • 这种local branch和remote branch的merge commit log有时候会很杂乱,可以使用git pull --rebase指令来变成fast-forward形式:即先砍掉local branch分岔点之后自己的commit,然后把远端的commit先一个个aplly进来,最后把自己的commit再apply进来,如果有conflict会中途停下来,等你修改好才会积蓄apply,这样就会变成一条线,也就没有虽未merge这个动作了!!

 

分享到:
评论
1 楼 zxciop1100 2012-08-07  
看到这个文章真好   总算忽略了  妹的  每次记录都有那几个文件

相关推荐

    Git-2.21.0-64-bit.zip

    * "git request-pull" learned to warn when the ref we ask them to pull from in the local repository and in the published repository are different. * When creating a partial clone, the object ...

    new-rust-repo:此仓库说明如何在远程存储库中注册rustlang项目

    新锈回购 ...$ cargo new NEW_PROJECT $ cd NEW_PROJECT 创建新的远程存储库... $ git pull origin master $ git remote -v(确保存在远程仓库) $ git添加。 $ git commit -m“消息” $ git push origin master

    180315_gzhipin:react项目

    创建本地仓库 创建.gitignore配置文件 git init git add * git commit -m "xxx"2). 创建github远程仓库 New Repository 指定名称 创建3). 将本地仓库推送到远程仓库 git remote add origin ...

    BasicPhonegap:简单的移动应用

    基本音隙 简单的移动应用 #如何从现有项目中创建新的仓库: 进入包含项目的目录。 键入(git init)。 *请勿输入() ... 类型(git pull origin master) 类型(git push -u origin master) 完毕!

    Parabola:抛物线计划

    到这个工程的文件夹下,删掉根目录的.gitignore文件和app文件夹 使用命令行: git inti git remote add origin https://github.com/BUPT-768/Parabola.git git pull origin master git branch --set-upstream master...

    fti-git-sample:用于破解 Git 的示例项目

    git pull git checkout git stash .gitignore 高级一点 git rebase git fetch / git merge git remote git rerere git config 更先进 git别名 上游分支 子模块 大块头 采摘樱桃 引用日志

    git学习

    git push -u origin master修改文件后再次提交执行2-3操作,最后git push拉取最新代码:git pull git clone克隆远程仓库代码ssh密钥与添加用户生成密钥ssh-keygen C:\ Users \ Administrator.ssh公钥:id_rsa....

    files2text:使用CLI工具获取文件夹中文件的文本结构

    ├─ .github│ ├─ ISSUE_TEMPLATE.md│ └─ PULL_REQUEST_TEMPLATE.md├─ .gitignore├─ .travis.yml├─ .vscode│ └─ settings.json├─ LICENSE├─ README.md├─ appveyor.yml├─ bin│ └

    playground:操练场

    playground该项目用于存放 toolbox 仓库的源码,打包结果会发布在 toolbox 仓库下,同时 toolbox 仓库开启了 gh-pages功能该项目的搭建... 推送到 subtree# 推送之前需要先pullgit subtree pull --prefix dist toolbo

    ios-project-template

    c)新项目的步骤克隆XCode项目结构git clone git@github.com:lemberg/ios-project-template.git cd ios-project-template/ProjectTemplate git pull origin master 使用自定义名称YourProjectName和Bundle Id Inside...

    Notes:方方的学习笔记

    git pull is shorthand for git fetch followed by git merge FETCH_HEAD 4 对于没有tracked/committed/pushed files, 我们只需要在.gitignore 里面添加就好了。但是对于已经tracked files, 应该怎么做呢? 5 撤销 ...

    rwikibot:一个管理 subreddit wiki 和设置的机器人

    #rwikibot 一个用于拉取和推送 subreddit wiki 的机器人。... 这允许使用git submodule foreach 'git pull'更新所有内容,同时仍然能够提交更改。 文件夹结构: .├── .gitignore├── .gitmodules├── cr

    differentint:用于计算分数导数的Python包

    差异 该软件包用于数值计算分数导数和积分(微积分)。 可以使用多种不同的积分定义选项,包括Grunwald-Letnikov(GL),“改进的” Grunwald-Letnikov(GLI),Riemann-Liouville(RL)和Caputo... git push / pull请

    pull-request-scraper:刮Github拉请求

    您只需要gh-pages分支,因此在联机进行回购时,可以对自述文件和.gitignore文件进行自动创建。 接下来进入设置。 在其中运行gh-pages向导(选择任何主题)。 现在克隆。 只有gh-pages分支下降了-整洁吗? 接下来,...

    microservice-k8s-polyglot:基于 Kubernetes 的多语言微服务演示应用程序

    新闻网站微服务 服务 堆 消息 Java 广告 节点 天气 Python 时间 ... 1.1 一些 Git 规则 ...拥有一个创建提交并坚持下去的良好指南,可以让使用 Git 和与他人协作变得更加容易。 以下是一些经验法则(源代码

    java版斗地主源码-KTOpenLearn::school:这是一个用于iOS开发的各种开源库、开源资料、开源技术等等的索引库

    java版斗地主源码 KTOpenLearn 欢迎加入QQ交流群: 467041750 ...Google大会演讲,Linus介绍他创造git的原因,对比了git和svn。 - 史上最浅显易懂的Git教程! - 助你入门 git 的简明指南,木有高深内

    java版斗地主源码-TimLiu-iOS:TimLiu-iOS

    java版斗地主源码 TimLiu-iOS 欢迎加入QQ交流群: 594119878 介绍 这是一个用于iOS开发的各种...Google大会演讲,Linus介绍他创造git的原因,对比了git和svn。 - 史上最浅显易懂的Git教程! - 助你入门 git 的简明指南,

    chairs:交换你的 iOS 模拟器文档

    使用命名版本将最近使用的 iOS 应用程序的所有文档、库和缓存保存到当前文件夹中。 命令以 git 为模型。 有一篇关于此动机的文章: 设置 gem install chairs第一次运行它时, chairs会要求你在 .gitignore 文件中...

    高级java笔试题-iOS-LibraryCollections:iOS常用三方库、三方库、iOS开源项目、插件、知名技术博客、iOS三方库、

    问题反馈:请广大网友只按照目录结构(即使目录结构有问题)添加三方库,并pull request。目录问题大家提出issues后楼主会及时更改的。 使用方法:根据目录关键字搜索,记得包含@,以保证搜索目录关键字的唯一性。 ...

    Java安卓仿QQ源码-timliu:廷柳

    问题反馈:期待大家和我们一起共同维护,同时也期望大家随时能提出宝贵的意见(直接提交Issues即可)。请广大网友只按照目录结构(即使目录结构有问题)添加三方库,并pull request。目录问题大家提出issues后楼主会...

Global site tag (gtag.js) - Google Analytics