This post will help you to play around the Git Commands for creating a branch in both local and remote repository, also guides to rename and deleting the branches. |
1.
Create a
Branch: Creating a branch in local
machine and push that to the remote repository.
Initiate
to create a branch & checkout i.e. switches to make use of the branch, the branch has
been available in the local
git branch branch1
git checkout branch1
(or)
git
checkout -b branch1
To push this in to the remote use the below command.
git push origin branch1
In
case the branch is already created in remote either on Bitbucket or GitHub
Portal or any, so now we are need to fetch that & checkout the same into
our local.
git fetch origin branch2
git
checkout branch2
(or)
git
fetch && git checkout branch2
2.
Renaming a Branch: We are in the branch2, but want to rename the branch1 as
branch0, the below command will reflect on
local only, not impact on the remote
git checkout branch1
git branch -m branch0
The below command will rename the branch and not necessary
the user to
be in the branch which is intended to rename. $git
branch -m
<Old Name> to <New Name>
git
branch -m branch1 branch0
To reflect the above changes to the remote.
$git push origin :<old_name> <new_name>
git
push origin :branch1 branch0
3.
View the list
of branches:
git
branch
4.
To-do a self-check,
which branch is currently we are working on
git
status
5.
Delete a Branch: The below command will help to delete the branch from
local.
git
branch -d branch0
To delete the same from remote.
git
push origin --delete branch0
*To delete the branch, we need not to be in that
deleting branch.
Continue to read Part-2
1 comment:
Great work, made it very simple.
Waiting for you article on maven and Junit
Post a Comment