Mancala-Board-Game
Java Swing based game using MVC and Strategy Design pattern
Rules of the game: https://www.cs.sjsu.edu/~kim/cs151/contents/project/mancala.html
RUN
- Open in an IDE and run Main.java
OR - Open in Terminal
cd MancalaProject/src
javac *
java Main.java
EnjoY!
General Workflow
..Clone..
git clone https://github.com/aniquedavla/Mancala-Board-Game.git
..Make all changes in a branch; not on master; to make a branch…
git branch new_branch
git checkout new_branch (this will switch to your new branch)
… you do some work …
git add . (add every change to the commit)
git commit -m “This is the work I did!” (describe your changes)
git push origin branch_i_am_on (upload it to the server)
…once we finialize on your changes, PUSH to origin MASTER…
Commit and push your branch's changes
git checkout master
git pull (so u have the lastest master)
git merge ( branchName that you want to merge to master)
git add .
git commit -m “This is the work I did!”
git push
…if you wanna update from master; usually after you merge something to master…
git pull origin master <-> download changes in master
git merge master <-> combine your branch with the master.