Tutorial Git Branch: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
Line 1: | Line 1: | ||
{{TOCright}} | {{TOCright}} | ||
Shows the {{FormFCT|9|blue|git branch}} and the {{FormFCT|9|blue|git merge}} commands in detail. | |||
== Introduction == | == Introduction == |
Revision as of 15:54, 10 July 2017
Shows the git branch and the git merge commands in detail.
Introduction
Setup
Setup a new repo with the initial data.
<syntaxhighlight lang="bash"> $ mkdir gitbranch $ cd gitbranch
- Initialize git.
$ git init Initialized empty Git repository in /Test/gitbranch/.git/
- Creating the initial content
$ echo Original Init Data Master >> data $ git add data $ git commit -m "Introduction" [master (root-commit) 551517e] Introduction
1 file changed, 1 insertion(+) create mode 100644 data
- Check the status
$ git status On branch master nothing to commit, working directory clean </syntaxhighlight>
Create branch
Now lets create a new branch called newImage. <syntaxhighlight lang="bash">
- Creating the new branch
$ git branch newImage
- Prepare to put something into the new branch
$ git commit $ git branch
* master newImage
</syntaxhighlight>
Houston we have a problem. We are at branch master instead of the newImage.
See also
- Git, General on Git
- GitHub, General on GitHub
- Tutorial Git Add, Tutorial on 'git add'.
- Tutorial Git Commit, Tutorial on git commit.
- Tutorial Git Diff, Tutorial on 'git diff'