Browse Source

final commit

master
parent
commit
94cce084bd
1 changed files with 96 additions and 0 deletions
  1. +96
    -0
      Readme.md

+ 96
- 0
Readme.md View File

@ -0,0 +1,96 @@
# Readme #
This a repository example to practice the Git basic commands.
# First commit #
The first commit is the creation of the =file-a.md= file and some lines of code.
Then the repository will be enable by
``` shell
$ git init
```
after that our first file has been created and will be filled with the next lines of code using the =echo= command or =Vim= editor:
``` shell
vi file-a.md
```
its contents is:
``` shell
Line 1
Line 2
Line 3
```
to quit =Vim= editor use =:wq!= in command mode (pressing first the ESC key)
Then, we have to add the file we want to track by =git add <file(s)>= command:
``` shell
$ git add file-a.md
```
To finalize the process, we have to use the =git commit= command:
``` shell
$ git commit -m "first commit"
[master (root-commit) b441ef4] first commit
1 file changed, 3 insertions(+)
create mode 100644 file-a.md
```
the output from shell should be similar to code section above. Otherwise, you must provide your credentials as a new Git[^1] user with
``` shell
$ git config --global user.name "Mona Lisa"
$ git config --global user.email "my_email@domain.com"
```
# Second commit #
After the first commit, we can make some modifications to =file-a.md= file:
``` shell
Line 0
Line 1
Line 2
```
then, following the same procedure create and stage your second commit:
``` shell
$ git status
On branch master
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: file-a.md
$ git add file-a.md
$ git commit -m "second commit"
[master 5fdc115] second commit
1 file changed, 1 insertion(+), 1 deletion(-)
```
# Difftool #
To compare to commits, in this case our only commits, we will use the =difftool= command
``` shell
$ git difftool b441ef4
```
here the number =b441ef4= is the commit code number.
A more simple way to observe what modifications on the repository is by using =git show= command
``` shell
$ git show
```
You can observe the log by using:
``` shell
$ git log --graph --pretty
```
[^1]: Don't forget to run Git Bash or powerShell as Admin user on Windows OS

Loading…
Cancel
Save