Horje
git commands Code Example
git commands
git merge --abort
git commands
git remote show origin
git commands
> git add
Moves changes from the working directory to the staging area. 
This gives you the opportunity to prepare a snapshot before committing it to the official history.

> git branch
This command is your general-purpose branch administration tool. 
It lets you create isolated development environments within a single repository.

> git checkout
In addition to checking out old commits and old file revisions, git checkout is also the means to navigate existing branches. 
Combined with the basic Git commands, it’s a way to work on a particular line of development.

> git clean
Removes untracked files from the working directory. 
This is the logical counterpart to git reset, which (typically) only operates on tracked files.

> git clone
Creates a copy of an existing Git repository. 
Cloning is the most common way for developers to obtain a working copy of a central repository.

> git commit
Takes the staged snapshot and commits it to the project history. 
Combined with git add, this defines the basic workflow for all Git users.

> git commit --amend
Passing the --amend flag to git commit lets you amend the most recent commit. 
This is very useful when you forget to stage a file or omit important information from the commit message.

> git config
A convenient way to set configuration options for your Git installation. 
You’ll typically only need to use this immediately after installing Git on a new development machine.

> git fetch
Fetching downloads a branch from another repository, along with all of its associated commits and files. 
But, it does not try to integrate anything into your local repository. 
This gives you a chance to inspect changes before merging them with your project.

> git init
Initializes a new Git repository. 
If you want to place a project under revision control, this is the first command you need to learn.

> git log
Lets you explore the previous revisions of a project. 
It provides several formatting options for displaying committed snapshots.

> git merge
A powerful way to integrate changes from divergent branches. 
After forking the project history with git branch, git merge lets you put it back together again.

> git pull
Pulling is the automated version of git fetch. 
It downloads a branch from a remote repository, then immediately merges it into the current branch. 
This is the Git equivalent of svn update.

> git push
Pushing is the opposite of fetching (with a few caveats). 
It lets you move a local branch to another repository, which serves as a convenient way to publish contributions. 
This is like svn commit, but it sends a series of commits instead of a single changeset.

> git rebase
Rebasing lets you move branches around, which helps you avoid unnecessary merge commits. 
The resulting linear history is often much easier to understand and explore.

> git rebase -i
The -i flag is used to begin an interactive rebasing session. 
This provides all the benefits of a normal rebase, but gives you the opportunity to add, edit, or delete commits along the way.

> git reflog
Git keeps track of updates to the tip of branches using a mechanism called reflog. 
This allows you to go back to changesets even though they are not referenced by any branch or tag.

> git remote
A convenient tool for administering remote connections. 
Instead of passing the full URL to the fetch, pull, and push commands, it lets you use a more meaningful shortcut.

> git reset
Undoes changes to files in the working directory. 
Resetting lets you clean up or completely remove changes that have not been pushed to a public repository.

> git revert
Undoes a committed snapshot. 
When you discover a faulty commit, reverting is a safe and easy way to completely remove it from the code base.
git commands
echo "# New-Projects" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/hussainbabar/New-Projects.git
git push -u origin main
Source: github.com
git commands
git branch -r
git commands
git config --global credential.helper cache
git commands
git status
git commands
git revert HEAD
git commands
git push
git pull
git branch
git commit -m "message"
git clone
git init
git checkout
git remote add
git status
git diff
git rebase
Source: codeit.codes
git commands
git config --global user.email "signups@fabiopacifici.com"




Shell

Related
git list all remote branches Code Example git list all remote branches Code Example
windows proxy for local system Code Example windows proxy for local system Code Example
cisco anyconnect download for ubuntu 18.04 Code Example cisco anyconnect download for ubuntu 18.04 Code Example
windows show proxy settings Code Example windows show proxy settings Code Example
wsl 2 reboot ubuntu Code Example wsl 2 reboot ubuntu Code Example

Type:
Code Example
Category:
Coding
Sub Category:
Code Example
Uploaded by:
Admin
Views:
11