Git Product home page Git Product logo

branching-practice's Introduction

Branching and Merging

Introduction

This repository contains the starter files for the 'Branching and Merging' exercise.

As part of this exercise you will:

  • Review the contents of a conversation that has been distributed across multiple branches.
  • Reassemble the conversation by merging the branch contents back into master.
  • Address merge conflicts and commit the result.

Please review the accompanying class materials for additional details.

Instructions and Suggested Approach

The master branch of this repository contains a file named CONVERSATION.md, which is currently empty. The contents of the file have been spread across 6 branches, each of which contains a single commit that is not present on any other branch. Your job is to reassemble the conversation on the master. In order to do this you must:

  • Fork this repository to your own account.
  • Review the other branches and their contents.
  • Identify the conversation order.
  • Merge the contents of each branch back into the master branch.
  • Address any merge conflicts that arise.

When you're done you should have a CONVERSATION.md file that contains the full 6 part conversation in the correct order. Your master branch should also contain the commits from the other branches (note: this will happen naturally as a result of the merge process). You must not modify the existing commits.

Make sure to review the contents of CONVERSATION.md and the Git history before submitting the exercise.

Hints

  • Make sure to review the contents of each branch before starting to merge.
  • The portions of the conversation are numbered.

branching-practice's People

Contributors

jrmykolyn avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.