Jump to content

How to Use Git Shell Commands


Linux Hint

Recommended Posts

While starting work on Git, it is necessary to get familiar with the Git-shell commands that can be executed on the command line and easily automated using scripts or other tools. It can be useful for tasks that need to be repeated frequently or for complex workflows that require multiple Git commands to be executed in a specific order.

This guide will illustrate:

What are Git Shell Commands?

Git shell commands are a set of commands that are utilized for interacting with Git. It is a version control system used by developers for tracking changes made to source code and collaborating on software projects. The Git shell is a command-line interface that permits the developers to execute Git commands directly from the terminal or command prompt.

How to Use Git Shell Commands

There are multiple Git shell commands, that are as follows:

    • git init”: Initializes a new local Git repository in the current directory.
    • git add”: track changes to the staging area from the working area.
    • git commit”: Commit/push changes from the staging area to the local repository.
    • git branch”: Lists all available branches or generate a new branch.
    • git checkout”: Switch between branches or check out to a specific commit.
    • git clone”: Generate a copy of a Git repository.
    • git push”: Push committed modifications to a remote repository.
    • git pull”: Pull changes from a remote repository to the local repository.
    • git merge”: Merge changes between branches and repositories.
    • git log”: Display the history of all commits created to the repository.
    • git status”: Show the current status of the working repository.

To use the Git shell commands, first, install the latest version of Git on your system. Then, we will execute some Git shell commands for better understanding.

Initialize a New Repository

Run the below-given command to initialize a new repository:

git init testRepo

 
The resultant image shows that the repository has been initialized successfully:

1-47.png
To start working on the initialized repository, move toward the repository by running the “cd” command:

cd testRepo

 
2-41.png
Check Status

To view the status of the Git local working repository, run the “git status” command:

git status

 
The below-stated output indicates that the working area is cleaned:

3-36.png
Generate Files and Track

Now, create new files by running the “touch” command:

touch f1.txt f2.html

 
4-23.png
Then, execute the “git add .” command for adding all the changes to the staging area:

git add .

 
5-18.png
Commit Changes

Execute the “git commit” command to commit all tracked changes:

git commit

 
As a result, the specified editor has been launched. Add the commit message, save changes by pressing the “CTRL + S” keys, and close the editor:

6-14.png
The provided image shows that the changes have been committed successfully:

7-10.png
That’s all about using the Git shell commands.

Conclusion

Git shell commands are a set of commands that are utilized with Git for interacting. Some most commonly used Git shell commands are “git init”, “git add”, “git branch”, “git clone” and “git commit”. To use Git shell commands, install the Git Bash utility and execute these commands. This tutorial explained the method for using the Git shell commands.

View the full article

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...