Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start 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.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Git Presentation

No description
by

Sinem Kalay

on 30 September 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Git Presentation

Steps of Cloning a folder from GitHub to empty file
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)
Distributed
nature
GIT
SVN
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.
Access Control
Branch
Handling
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.[3] 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
git init

->
tell git to start giving a damn about your project
git status ->
check which files you've changed.
git diff
-> 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 ->
delete branch_x
REFERENCES

http://sixrevisions.com/resources/git-tutorials-beginners/
http://en.wikipedia.org/wiki/Git_(software)
http://wiki.spheredev.org/Git_for_the_lazy
http://kylecordes.com/2008/git-windows-go
http://marklodato.github.io/visual-git-guide/index-en.html
Full transcript