git commanda code example
Example 1: git commands
…or create a new repository on the command line
git init
git add .
git commit -m "first commit"
git remote add origin https://github.com/metinkaya1511/FinraDeck.git
(GitHub’daki adres)
git push -u origin master
…push an existing repository from the command line
git remote add origin https://github.com/metinkaya1511/FinraDeck.git
(github adresi)
git push -u origin master
CREATE BRANCH
- git branch develop ==> it creates new branch named 'develop' but still
keep being on master branch
- git checkout develop ==> it will change your branch to the develop branch
git checkout -b develop ==> it creates also a branch named develop and
switches to it automatically
DELETE
git branch -d <branch_name> deletes the branch. If we have unmerged changes,
this command gives a warning and does not delete.
git branch -D <branch_name> deletes the branch even if it has unmerged changes.
Gives no warning.
SWITCH to Branch
git checkout develop checks out the branch, switches to the branch.
git checkout -b <branch_name> creates a new branch and switches to it.
git merge <branch_name> this command takes changes from the given branch,
and merges with the current branches we are on.
Example 2: git commands
git init
//add all
git add .
//cancel adds
git reset
//cancel commits
git reset HEAD^
//cancel last 3 commits
git reset HEAD~3
//when first commit
git push -u origin master
//remove remote origin
git remote remove origin
//reset remote origin
git remote add origin https://github.com/yourname/project.git
Example 3: git commands
// displays the staging area
git status
// create a new repository
git init
// add stages
git add --a or
git add .
// commit
git commit -m "your message"
// know your commit
git log
// skipping staging area Note: Untrack file will not skip
git command -a -m "your message"
// Config user name and email
git config --global user.name "UserName"
git config --global user.email "emailId"
// check user name and email
git config user.name
git config user.email
Example 4: git basic commands
git tag 1.0.0 <commitID>