Basics of Containerization using Docker and Orchestration using Kubernetes
How to Collaborate:
-
Fork the repository to your own GitHub account.
- Clone the repository to your local machine
$ git clone "https://www.github.com/{Username}/Docker-Kubernetes.git"
where username is your GitHub account username.
- Create a branch where you can do your local work.
Never work on master branch as we do not allow master commits except by admins.
$ git branch {branchname} $ git checkout branchname
- Do your work and stage your changes.
$ git add <filename>
- Commit you changes with a commit message containing your name, file(s) worked upon, changes added.
$ git commit -m "Name| files| Changes"
- Push changes to your forked repository
$ git push -u origin branchname
Synchronize forked repository with Upstream repository
- Create upstream as our repository
$ git remote add upstream "https://www.github.com/NishkarshRaj/Docker-Kubernetes.git"
- Fetch upstream changes in local machine
$ git fetch upstream
- Switch to master branch
$ git checkout master
- Merge changes in local machine
$ git merge upstream/master
- Push changes to your forked GitHub repository
$ git push -f origin master