Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitFlow

This project aims to implement a project following the GitFlow branch management model.

Getting Started

It is important to review the CODE_OF_CONDUCT, before communicating with the project team.

Installation

On your local machine, run the following command:

git clone https://github.com/Enstso/GitFlow.git

You should now have a folder named soutenance-git-esgi, You can now navigate into this folder.

In the .github/hook/pre-commit folder, if it is not present, you need to take the script linter.sh and place it in the .git/hooks folder under the name pre-commit.

Make it executable with the following command :

chmod +x .git/hooks/pre-commit

A Git action has also been set up to ensure that the code adheres to the linter rules through branch protection. If the Git action fails, it will be impossible to merge.

You can also set up a local folder where you can push your changes. A simple git push will push to both the remote and another local repository.

In a new directory, create a Git repository with the following command :

git init --bare

For operations on the local repository :

git remote add local chemin/vers/le/dépot

To push to both repositories, simply run :

git push --all

Running the Project

Click on the index.html file to start the project.

Contributing

If you would like to contribute, please read the CONTRIBUTING.md file for more information on how to do so.

Versions

Main branch :

Old stable version from 29/10/23 : 1.0 Latest stable version from 13/11/23 : 2.0

About

This project aims to implement a project following the GitFlow branch management model.

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages