Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pmiossec/playwithgit
A repository to test git (and be able to reset to original state)
https://github.com/pmiossec/playwithgit
Last synced: 1 day ago
JSON representation
A repository to test git (and be able to reset to original state)
- Host: GitHub
- URL: https://github.com/pmiossec/playwithgit
- Owner: pmiossec
- Created: 2014-12-18T14:33:04.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-05-03T22:50:25.000Z (over 8 years ago)
- Last Synced: 2024-12-07T11:58:50.733Z (about 2 months ago)
- Language: Batchfile
- Homepage:
- Size: 791 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
__PlayWithGit__ is a fake repository to test and learn git (on windows).
## Introduction
You will be able to do every git action you want, mess your repository how you want (merge, rebase, ...)
and be able to reset the repository to its initial state just by running a bat script.## Content of the repository
* `make_or_reset_repo.bat` : Script that create the repository (if it is not already created -- so you could delete the `git` folder --) AND reset the repository to the (nearly, due to how git works) initial state!
* `add_commit.bat` : script to easily add a commit in the current branch
* `add_commit_with_date.bat` : script to easily add a timestamped commit in the current branch
* `clone_repo.bat` : script to clone the repository in another directory (and play with git remotes)
* `GitViz\GitViz.exe` : software to see how the git DAG ( Directed Acyclic Graph ) is modified and understand how git works internally!