I had pushed my local repository to the bitbucket cloud repository, Now i want to work in two different features parallelly as branch and then after testing i merge with master, what is the best way for this case. Should i create a another repository in local machine and then pull the code...?