Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Do you really want to delete this prezi?
Neither you, nor the coeditors you shared it with will be able to recover it again.
Make your likes visible on Facebook?
You can change this under Settings & Account at any time.
Transcript of Git Presentation
Firstly, GitBash is opened.Then an empty folder is created and a txt file transferred in it
GIt Over SVN
GIT is extremely fast
(except for push and fetch)
Initial cloning of a repository is faster
compared to distributed
checkout.Because all branches and
revision history are copied in distributed control system.
Centralized VCS still plays important role when it comes non-mergeable binary files such as graphic assets.
Introduction to GIT
What is GIT?
Flow chart of GIT Working
In software development, Git is a distributed version control and source code management (SCM) system with an emphasis on speed. Initially designed and developed by Linus Torvalds for Linux kernel development, Git has since been adopted by many other projects.
Every Git working directory is a full-fledged repository with complete history and full version tracking capabilities, not dependent on network access or a central server.
Git is free software distributed under the terms of the GNU General Public License version 2.
Basic Commands of GIT
tell git to start giving a damn about your project
git status ->
check which files you've changed.
-> check what the actual changes were
git add file1
add any files mentioned before
git commit ->
commit your work
git log ->
see what you've done so far
git branch ->
make a new branch
git branch ->
view the current branch
git checkout branch_x ->
switch to branch_x
git merge branch_x ->
combine the current branch and branch_x
git branch -d branch_x ->