Skip to content

ashish-thaku/Agile_Workshop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agile_Workshop

Agile_Workshop

Git and GitHub Workshop

Welcome to the Git and GitHub workshop! This workshop is designed to introduce you to the basics of version control using Git and collaborative software development using GitHub. Whether you're a beginner or have some experience with Git and GitHub, this workshop will help you improve your skills and workflow.

Prerequisites

Before you start this workshop, make sure you have the following installed on your system:

  • Git
  • A GitHub account (you can create one here)

Workshop Content

  1. Introduction to Git and Version Control

    • What is Git?
    • Why use version control?
    • Basic Git commands: init, clone, add, commit, push, pull, merge, branch
  2. GitHub Basics

    • Creating a GitHub repository
    • Forking repositories
    • Creating branches and pull requests
    • Merging pull requests
  3. Collaborative Workflows

    • Working with branches and forks
    • Resolving merge conflicts
    • Code reviews and best practices
  4. Advanced Git/GitHub Topics (Optional)

    • Git hooks
    • Rebasing
    • GitHub Actions

Getting Started

  1. Clone this repository to your local machine using the following command:

  2. Follow the workshop content in the order provided in the sections above.

Additional Resources

Feedback

We welcome your feedback! If you have any suggestions or found any issues during the workshop, please create an issue in this repository.

Happy coding!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published