美文网首页
Creating and Switching Git Branc

Creating and Switching Git Branc

作者: yilinUnique | 来源:发表于2018-04-25 14:15 被阅读0次
  1. Check my current branch:
$ git branch

The content of readme.md:
  1. I use the $ git checkout -b dev to create a branch and switch to it:

The command $ git checkout -b dev is the same as the following two commands' integration:

$ git branch dev
$ git checkout dev
  1. Check my current branch again:


    There is a * before the name of current branch.
  2. Then I add Creating a new branch is quick. in my local test => readme.md

  3. Check the status and operate the following command to commit the modified readme.md:

$ git add readme.md
$ git commit -m "branch test"

I add emoji here, $ git commit -m ":memo: branch test"

  1. After these operation, I re-switch to master branch and check the local test => readme.md, find that the change I made has disappeared.

Because the change I made is on the dev branch, not the master branch. So I can't see it in current readme.md.

  1. Now, merge the changes of dev to master branch:
$ git merge dev

And then look at the local readme.md:

The changes appear again~
  1. Push the change to the remote repository:
$ git push

  1. And now, I can delete the dev branch:
$ git branch -d dev

After deletion, check the current branch, that is only master branch.

  1. Commands:

Check branches:git branch

Create a new branch:git branch <name>

Switch branches:git checkout <name>

Create+Switch branches:git checkout -b <name>

Merge branches:git merge <name>

Delete branches:git branch -d <name>


相关文章

网友评论

      本文标题:Creating and Switching Git Branc

      本文链接:https://www.haomeiwen.com/subject/zjmelftx.html