I am trying to work with GIT, without creating private branches.
What that means is I directly work on my cloned repository (master)
Now, Is that the right way to use GIT? I run into many issues related to updating my repository (GIT PULL / GIT FETCH). And most of the time, I am not able to use GIT Merge.
Is there a particular way in which i can use GIT MERGE, GIT PULL, and GIT FETCH. That will help me?
Looks like the best way to work with GIT is have branches.
Branch 1 GIT Commit GIT PUSH GIT MERGE master ( to fetch the newer changes)
Branch 2 GIT Commit GIT PUSH
master GIT Merge branch1 GIT Merge branch2
I dont think there any other way. Please correct me if i am wrong?