Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

The purpose of this repository is to give a good understanding of git using command line from basic to advance level concepts

License

NotificationsYou must be signed in to change notification settings

tarunjhade/way-of-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

The purpose of this repository is to give a good understanding of git using command line from basic to advance level concepts

Most Frequently Used Git Commands


git config

Usage:git config –global user.name “[name]”

Usage:git config –global user.email “[email address]”

This command sets the author name and email address respectively to be used with your commits.

git init

Usage:git init [repository name]

This command is used to start a new repository.

git clone

Usage:git clone [url]

This command is used to obtain a repository from an existing URL.

git status

Usage:git status

This command lists all the files to be committed.

git add

Usage:git add [file]

This command adds a file to the staging area.

Usage:git add *

This command adds one or more files to the staging area.

git commit

Usage:git commit -m “[commit message]”

This command records or snapshots the file permanently in the version history.

Usage:git commit -a

This command commits any files you’ve added with the git add command and also commits any files you’ve changed since then.

git reset

Usage:git reset [file]

This command unstages the file, but preserves the file contents.

Usage:git reset [commit]

This command undoes all the commits after the specified commit and preserves the changes locally.

Usage:git reset –hard [commit]

This command discards all history and goes back to the specified commit.

git rm

Usage:git rm [file]

This command deletes the file from your working directory and stages the deleted file.

git diff

Usage:git diff

This command shows the file differences which are not yet staged.

Usage:git diff –staged

This command shows the differences between the files in the staging area and the latest version present.

Usage:git diff [first branch] [second branch]

This command shows the differences between the two branches.

git branch

Usage:git branch

This command lists all the local branches in the current repository.

Usage:git branch [branch name]

This command creates a new branch.

Usage:git branch -d [branch name]

This command deletes the branch.

git checkout

Usage:git checkout [branch name]

This command is used to switch from one branch to another.

Usage:git checkout -b [branch name]

This command creates and switches to a new branch.

git merge

Usage:git merge [branch name]

This command merges the specified branch’s history into the current branch.

git remote

Usage:git remote add [variable name] [Remote Server Link]

This command is used to connect your local repository to the remote server.

git push

Usage:git push [variable name] [branch name]

This command sends the committed changes of your branch to your remote repository.

Usage:git push [variable name] [branch]

This command sends the branch commits to your remote repository.

Usage:git push –all [variable name]

This command pushes all branches to your remote repository.

Usage:git push [variable name] :[branch name]

This command deletes a branch on your remote repository.

git pull

Usage:git pull [Repository Link]

This command fetches and merges changes on the remote server to your working directory.

git stash

Usage:git stash save

This command temporarily stores all the modified tracked files.

Usage:git stash pop

This command restores the most recently stashed files.

Usage:git stash apply

This command restores and merge the most recently stashed files

Usage:git stash list

This command lists all stashed changes.

Usage:git stash drop

This command discards the most recently stashed changes.

git log

Usage:git log

This command lists the version history for the current branch.

Usage:git log –follow[file]

This command lists version history for a file, including the renaming files.

git show

Usage:git show [commit]

This command shows the metadata and content changes of the specified commit.

git tag

Usage:git tag [commitID]

This command is used to add tags to the specified commit.

About

The purpose of this repository is to give a good understanding of git using command line from basic to advance level concepts

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp