Skip to content

Ashwikk/weather_report

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

# Weather_Report Project

This project is a React application for displaying weather reports.

## Getting Started

Follow these instructions to get a copy of the project up and running on your local machine.

### Prerequisites

Make sure you have the following software installed on your machine:

- [Node.js](https://nodejs.org/) (which includes npm)
- [Git](https://git-scm.com/)

### Installation

1. **Clone the repository**:

    ```sh
    git clone https://github.com/your-username/Weather_Report.git
    ```

2. **Navigate to the project directory**:

    ```sh
    cd Weather_Report
    ```

3. **Install the necessary packages**:

    ```sh
    npm install
    ```

### Running the Project

To start the development server, run:

```sh
npm run dev

This will start the application, and you can view it in your browser at http://localhost:3000.

Using Git Branching

Creating a New Branch

To create a new branch and switch to it:

git checkout -b new-branch-name

Making Changes and Committing

After making changes to your branch, add and commit them:

git add .
git commit -m "Your commit message"

Pushing Changes to the Remote Repository

Push your branch to the remote repository:

git push origin new-branch-name

Creating a Pull Request

  1. Go to the repository on GitHub.
  2. You will see a prompt to create a pull request for the branch you just pushed.
  3. Click on "Compare & pull request".
  4. Add a description of your changes and submit the pull request.

Merging Changes

Once the pull request is reviewed and approved, it can be merged into the main branch:

  1. On GitHub, navigate to the pull request.
  2. Click on "Merge pull request".
  3. Confirm the merge.

Pulling the Latest Changes

To pull the latest changes from the main branch to your local repository:

git checkout main
git pull origin main

Built With

  • React - A JavaScript library for building user interfaces
  • Tailwind CSS - A utility-first CSS framework

Author

License

This project is licensed under the MIT License - see the LICENSE file for details.


This README provides detailed instructions for setting up the project, using Git branching, and managing pull requests, with all the specific git commands included. Be sure to replace `https://github.com/vinaytheprogrammer/weather_report.git` with the actual URL of your repository and update the author section with your details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors