This warehouse management software was developed as a group project for the course 'Software Engineering 1' at Universität Potsdam.
- View, search and sort all products
- Create, update and delete products
- Create and delete categories
- Handling wrong input by showing proper error message
- IDE: IntelliJ
- Java Version: JDK 1.8 / SE 8
Never commit directly into the master-branch!
Easy way: Use GitHub Desktop App
-
Clone the remote repository to your computer
-
Create a local branch with naming style
YOURNAME/develop
(e.g. lucas/develop ) -
Make changes
-
Commit changes and push it to the remote branch
-
Create a pull request on the website
Hard way: Terminal / Command Line
-
Go to the folder you want to create the local repository in
-
Create local repository based on remote repository
$ git clone https://github.com/lucashoeft/lagerverwaltungssystem.git
- create local branch with naming style
YOURNAME/develop
(e.g. lucas/develop )
$ git checkout -b YOURNAME/develop
- Checkout local branch
$ git checkout BRANCH
- Create remote branch
$ git push -u origin BRANCH
-
Work on files
-
Add files to staging
$ git add FILENAME
See file status with $ git status
- Commit files to local branch
$ git commit -m 'message'
- Push changes from local branch to remote branch
$ git push -u origin BRANCH
- Create pull request in GitHub if you think that you are done with a feature