Code Repository for Big Data
Setup guide:
0. git chekout master
, git pull origin master
, IGNORE THIS STEP IF YOU ARE SETTING UP THE REPO
- Open up gitbash and navigate to the directory where you want to save the file
git clone https://github.com/akhil9tiet/BigData_Project.git
- Create a new branch and name it same as the collaborator
- to create a new branch on github (Click on branch name and then create a new branch)
- on gitbash
git checkout -b <branchname>
- Add/edit/delete files in your branch.
git add <<<filename>>>
git commit -m "{{Logical commit related to one idea only}}
PLEASE DO NOT POLLUTE THE COMMIT HISTORY. THE COMMIT MESSAGE SHOULD BE LOGICAL AND SHORT. IT SHOULD BE SIMPLE ENOUGH FOR EVERYONE TO UNDERSTAND. Please refer a small blog for commit message naming convention. Heregit push origin <branchname>
- Create a pull request with branch "master" naming all the other collaborators people as reviewers.
- Merge with Maseter. MERGE ONLY IF ATLEAST 2 COLLABORATORS HAVE AGREED ON THE PULL REQUEST.
- (ALSO STEP 0.)
git checkout master
git pull origin master
THIS IS VERY IMPORTANT OTHERWISE CODE CONFLICT MAY OCCCUR