User Tools

Site Tools


use_git_with_ease

This tutorial introduces some of the minimal commands needed to use git.

Frequently Asked questions (FAQ)

:?: How to get a project ?
Answer: If you are fetching project from github use the below command.
git clone git@github.com:jeffreyantony/GNUduino.git
git clone git:git.osmocom.org/osmocom-bb.git
:?: How to start a new project ?
Answer: Move into the project folder and give the below command which will initialise the project.
git init
Once initialisation is done, all the files under that folder will be tracked by git tool.
In github this can be done by Global setup: git config –global user.name “Jeffrey Antony” git config –global user.email jeffreyantony@gmail.com Next steps: mkdir WidePage cd WidePage git init touch README git add README git commit -m 'first commit' git remote add origin git@github.com:jeffreyantony/WidePage.git git push -u origin master Existing Git Repo? cd existing_git_repo git remote add origin git@github.com:jeffreyantony/WidePage.git git push -u origin master :?: How to start editing a file ?
Answer: There is nothing special to do while starting to edit a file. Just go ahead with editing. Git will take care. Don't forget to commit your changes so that your can switch between your changes. :?: How to commit files ?
Answer: Use the below commands and don't forget to change the underlined words with your respective changes.
git add filename
git commit -m “your commit message
:?: How to push the changes in to the repository ?
:?: How to bring a file to its previous version ?
:?: How to know which all files are edited in our local machine with comparison to remote repository ?
:?: How to merge changes from one file to another file ?
==== Links ==== - http://gitref.org/ - http://www.shakthimaan.com/downloads/glv/presentations/di-git-ally-managing-love-letters.pdf - http://help.github.com/linux-set-up-git/ - http://net.tutsplus.com/tutorials/tools-and-tips/how-to-work-with-github-and-multiple-accounts/ - http://doblock.com/articles/using-public-keys-with-multiple-github-accounts - http://sandarenu.blogspot.in/2011/09/how-to-use-multiple-git-accounts.html - http://sirupsen.com/starting-with-git/ - http://christoph.ruegg.name/blog/2010/5/5/git-howto-revert-a-commit-already-pushed-to-a-remote-reposit.html ====== Level 1 Headline ====== https://help.github.com/articles/set-up-git

use_git_with_ease.txt · Last modified: 2012/06/02 21:40 (external edit)