jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha
$ ls
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha
$ mkdir project
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha
$ ls
project/
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha
$ ls
project/
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha
$ cd project
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project
$ ls
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project
$
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project
$ git init
Initialized empty Git repository in D:/jasha/project/.git/
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ ls -a
./ ../ .git/
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ ls .git
HEAD config description hooks/ info/ objects/ refs/
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ touch [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git status
On branch master
No commits yet
Untracked files:
(use "git add <file>..." to include in what will be committed)
[Link]
nothing added to commit but untracked files present (use "git add" to track)
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git add [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git status
On branch master
No commits yet
Changes to be committed:
(use "git rm --cached <file>..." to unstage)
new file: [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git commit -m "[Link] file is added"
[master (root-commit) de609d8] [Link] file is added
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git status
On branch master
nothing to commit, working tree clean
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ vm [Link]
bash: vm: command not found
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ vi [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ cat [Link]
Jashandeep
Thomas
John
Arthur
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ 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: [Link]
no changes added to commit (use "git add" and/or "git commit -a")
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git add .
warning: in the working copy of '[Link]', LF will be replaced by CRLF the next
time Git touches it
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git status
On branch master
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
modified: [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git restore --staged [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ 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: [Link]
no changes added to commit (use "git add" and/or "git commit -a")
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git add [Link]
warning: in the working copy of '[Link]', LF will be replaced by CRLF the next
time Git touches it
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git status
On branch master
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
modified: [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git commit -m "[Link] file is now modified"
[master 8d52162] [Link] file is now modified
1 file changed, 4 insertions(+)
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git log
commit 8d52162d570e6005f74237f76acf251982f359bf (HEAD -> master)
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Mon May 6 [Link] 2024 +0530
[Link] file is now modified
commit de609d82106224b3609b46ed0a3274daacd1af14
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Mon May 6 [Link] 2024 +0530
[Link] file is added
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ rm -rf [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git status
On branch master
Changes not staged for commit:
(use "git add/rm <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
deleted: [Link]
no changes added to commit (use "git add" and/or "git commit -a")
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git add [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git commit -m "[Link] file is deleted"
[master e9864db] [Link] file is deleted
1 file changed, 4 deletions(-)
delete mode 100644 [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git log
commit e9864db23b1aa8ba5c13f93cef3d50a86e5af8c9 (HEAD -> master)
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Mon May 6 [Link] 2024 +0530
[Link] file is deleted
commit 8d52162d570e6005f74237f76acf251982f359bf
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Mon May 6 [Link] 2024 +0530
[Link] file is now modified
commit de609d82106224b3609b46ed0a3274daacd1af14
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Mon May 6 [Link] 2024 +0530
[Link] file is added
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git reset ^[[200~de609d82106224b3609b46ed0a3274daacd1af14~
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git log
commit e9864db23b1aa8ba5c13f93cef3d50a86e5af8c9 (HEAD -> master)
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Mon May 6 [Link] 2024 +0530
[Link] file is deleted
commit 8d52162d570e6005f74237f76acf251982f359bf
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Mon May 6 [Link] 2024 +0530
[Link] file is now modified
commit de609d82106224b3609b46ed0a3274daacd1af14
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Mon May 6 [Link] 2024 +0530
[Link] file is added
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git reset de609d82106224b3609b46ed0a3274daacd1af14
Unstaged changes after reset:
D [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git log
commit de609d82106224b3609b46ed0a3274daacd1af14 (HEAD -> master)
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Mon May 6 [Link] 2024 +0530
[Link] file is added
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git status
On branch master
Changes not staged for commit:
(use "git add/rm <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
deleted: [Link]
no changes added to commit (use "git add" and/or "git commit -a")
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git add [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ fit status
bash: fit: command not found
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git status
On branch master
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
deleted: [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ touch [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git status
On branch master
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
deleted: [Link]
Untracked files:
(use "git add <file>..." to include in what will be committed)
[Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git add [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git status
On branch master
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
renamed: [Link] -> [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ vi [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ touch [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git add .
warning: in the working copy of '[Link]', LF will be replaced by CRLF the
next time Git touches it
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git status
On branch master
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
renamed: [Link] -> [Link]
new file: [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git stash
Saved working directory and index state WIP on master: de609d8 [Link] file is
added
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git status
On branch master
nothing to commit, working tree clean
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git log
commit de609d82106224b3609b46ed0a3274daacd1af14 (HEAD -> master)
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Mon May 6 [Link] 2024 +0530
[Link] file is added
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git stash pop
On branch master
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: [Link]
new file: [Link]
Changes not staged for commit:
(use "git add/rm <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
deleted: [Link]
Dropped refs/stash@{0} (75518b6d609978949a9ba30255e84554ab40a1bb)
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git add .
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git stash
Saved working directory and index state WIP on master: de609d8 [Link] file is
added
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git stash clean
fatal: subcommand wasn't specified; 'push' can't be assumed due to unexpected token
'clean'
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git stash clear
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git config --global [Link]
Jashandeep Singh
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git remote add origin [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git remote -v
origin [Link] (fetch)
origin [Link] (push)
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git push origin master
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 229 bytes | 76.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)
To [Link]
* [new branch] master -> master
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ touch [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ touch [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git clean-f
git: 'clean-f' is not a git command. See 'git --help'.
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ ^[[200~rm -rf [Link]
bash: $'\E[200~rm': command not found
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ rm -rf [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ rm -rf [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ touch [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git add [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git commit -m "[Link] is added"
[master 1472629] [Link] is added
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ vi [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git add [Link]
warning: in the working copy of '[Link]', LF will be replaced by CRLF the next
time Git touches it
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git commit -m "fruits added"
[master 9da2387] fruits added
1 file changed, 3 insertions(+)
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git log
commit 9da23876dcaa5df315736547d4431038c33c1475 (HEAD -> master)
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Tue May 7 [Link] 2024 +0530
fruits added
commit 14726298152d5715d1ffad7997b19f53f0990db7
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Tue May 7 [Link] 2024 +0530
[Link] is added
commit de609d82106224b3609b46ed0a3274daacd1af14 (origin/master)
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Mon May 6 [Link] 2024 +0530
[Link] file is added
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git remote -v
origin [Link] (fetch)
origin [Link] (push)
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git push origin master
Enumerating objects: 6, done.
Counting objects: 100% (6/6), done.
Delta compression using up to 8 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (5/5), 526 bytes | 526.00 KiB/s, done.
Total 5 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)
To [Link]
de609d8..9da2387 master -> master
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ git clone [Link]
Cloning into 'Community-Classroom-OP'...
remote: Enumerating objects: 6, done.
remote: Total 6 (delta 0), reused 0 (delta 0), pack-reused 6
Receiving objects: 100% (6/6), done.
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ ls
Community-Classroom-OP/ [Link] [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ cd Community_Classroom-OP
bash: cd: Community_Classroom-OP: No such file or directory
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ cd Community-Classroom-OP
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project/Community-Classroom-OP (main)
$ rm -rf .git
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project/Community-Classroom-OP (master)
$ rm -rf Community-Classroom-OP
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project/Community-Classroom-OP (master)
$ rm -r Community-Classroom-OP
rm: cannot remove 'Community-Classroom-OP': No such file or directory
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project/Community-Classroom-OP (master)
$ cd /d/jasha/project
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ rm -r Community-Classroom-OP
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/project (master)
$ cd /d/jasha
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha
$ git clone [Link]
Cloning into 'Community-Classroom-OP'...
remote: Enumerating objects: 6, done.
remote: Total 6 (delta 0), reused 0 (delta 0), pack-reused 6
Receiving objects: 100% (6/6), done.
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha
$ git remote add upstream [Link]
fatal: not a git repository (or any of the parent directories): .git
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha
$ git remote add upstream [Link]
fatal: not a git repository (or any of the parent directories): .git
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha
$ ls
Community-Classroom-OP/ project/
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha
$ cd Community-Classroom-OP
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (main)
$ git remote add upstream [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (main)
$ git remote -v
origin [Link] (fetch)
origin [Link] (push)
upstream [Link] (fetch)
upstream [Link] (push)
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (main)
$ cat Community-Classroom-OP
cat: Community-Classroom-OP: No such file or directory
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (main)
$ cat [Link]
# Community Classroom OP
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (main)
$ vi [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (main)
$ git status
On branch main
Your branch is up to date with 'origin/main'.
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: [Link]
no changes added to commit (use "git add" and/or "git commit -a")
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (main)
$ git branch jashan
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (main)
$ git checkout jashan
Switched to branch 'jashan'
M [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git add .
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git commit -m "Jashan added a message"
[jashan e0816bb] Jashan added a message
1 file changed, 1 insertion(+)
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git log
commit e0816bbd19be570423a70d9c54f8f875392d8c09 (HEAD -> jashan)
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Wed May 8 [Link] 2024 +0530
Jashan added a message
commit 1b29daeb56eafa0974ad1deccc4eb678c818a105 (origin/main, origin/HEAD, main)
Author: CommunityClassroomOP
<117530575+CommunityClassroomOP@[Link]>
Date: Sat Nov 5 [Link] 2022 +0500
Update [Link]
commit 944105083795f03329d64c9d75e103fbeae9cc91
Author: CommunityClassroomOP
<117530575+CommunityClassroomOP@[Link]>
Date: Sat Nov 5 [Link] 2022 +0500
Initial commit
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git push origin jashan
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 8 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 318 bytes | 318.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)
remote:
remote: Create a pull request for 'jashan' on GitHub by visiting:
remote: [Link]
remote:
To [Link]
* [new branch] jashan -> jashan
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ touch [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git add [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git commit -m "Jashan added a file"
[jashan 4e5879d] Jashan added a file
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git push origin jashan
Enumerating objects: 4, done.
Counting objects: 100% (4/4), done.
Delta compression using up to 8 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 288 bytes | 288.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)
To [Link]
e0816bb..4e5879d jashan -> jashan
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git status
On branch jashan
nothing to commit, working tree clean
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git log
commit 4e5879d1b2936afc3d250effc21b62647019784a (HEAD -> jashan, origin/jashan)
Author: Jashandeep Singh <jashan.april14@[Link]>
commit 4e5879d1b2936afc3d250effc21b62647019784a (HEAD -> jashan, origin/jashan)
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Wed May 8 [Link] 2024 +0530
Jashan added a file
commit e0816bbd19be570423a70d9c54f8f875392d8c09
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Wed May 8 [Link] 2024 +0530
Jashan added a message
commit 1b29daeb56eafa0974ad1deccc4eb678c818a105 (origin/main, origin/HEAD, main)
Author: CommunityClassroomOP
<117530575+CommunityClassroomOP@[Link]>
Date: Sat Nov 5 [Link] 2022 +0500
Update [Link]
commit 944105083795f03329d64c9d75e103fbeae9cc91
Author: CommunityClassroomOP
<117530575+CommunityClassroomOP@[Link]>
Date: Sat Nov 5 [Link] 2022 +0500
...skipping...
SUMMARY OF LESS COMMANDS
Commands marked with * may be preceded by a number, N.
Notes in parentheses indicate the behavior if N is given.
A key preceded by a caret indicates the Ctrl key; thus ^K is ctrl-K.
h H Display this help.
q :q Q :Q ZZ Exit.
---------------------------------------------------------------------------
MOVING
e ^E j ^N CR * Forward one line (or N lines).
y ^Y k ^K ^P * Backward one line (or N lines).
f ^F ^V SPACE * Forward one window (or N lines).
b ^B ESC-v * Backward one window (or N lines).
z * Forward one window (and set window to N).
w * Backward one window (and set window to N).
ESC-SPACE * Forward one window, but don't stop at end-of-file.
d ^D * Forward one half-window (and set half-window to N).
u ^U * Backward one half-window (and set half-window to N).
ESC-) RightArrow * Right one half screen width (or N positions).
MOVING
e ^E j ^N CR * Forward one line (or N lines).
y ^Y k ^K ^P * Backward one line (or N lines).
f ^F ^V SPACE * Forward one window (or N lines).
b ^B ESC-v * Backward one window (or N lines).
z * Forward one window (and set window to N).
w * Backward one window (and set window to N).
ESC-SPACE * Forward one window, but don't stop at end-of-file.
d ^D * Forward one half-window (and set half-window to N).
u ^U * Backward one half-window (and set half-window to N).
ESC-) RightArrow * Right one half screen width (or N positions).
ESC-( LeftArrow * Left one half screen width (or N positions).
ESC-} ^RightArrow Right to last column displayed.
ESC-{ ^LeftArrow Left to first column.
F Forward forever; like "tail -f".
ESC-F Like F but stop when search pattern is found.
r ^R ^L Repaint screen.
R Repaint screen, discarding buffered input.
---------------------------------------------------
Default "window" is the screen height.
Default "half-window" is half of the screen height.
---------------------------------------------------------------------------
HELP -- Press RETURN for more, or q when done...skipping...
commit 4e5879d1b2936afc3d250effc21b62647019784a (HEAD -> jashan, origin/jashan)
commit 4e5879d1b2936afc3d250effc21b62647019784a (HEAD -> jashan, origin/jashan)
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Wed May 8 [Link] 2024 +0530
Jashan added a file
commit e0816bbd19be570423a70d9c54f8f875392d8c09
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Wed May 8 [Link] 2024 +0530
Jashan added a message
commit 1b29daeb56eafa0974ad1deccc4eb678c818a105 (origin/main, origin/HEAD, main)
Author: CommunityClassroomOP
<117530575+CommunityClassroomOP@[Link]>
Date: Sat Nov 5 [Link] 2022 +0500
Update [Link]
commit 944105083795f03329d64c9d75e103fbeae9cc91
Author: CommunityClassroomOP
<117530575+CommunityClassroomOP@[Link]>
Date: Sat Nov 5 [Link] 2022 +0500
Initial commit
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git reset e0816bbd19be570423a70d9c54f8f875392d8c09
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git status
On branch jashan
Untracked files:
(use "git add <file>..." to include in what will be committed)
[Link]
nothing added to commit but untracked files present (use "git add" to track)
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git add .
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git stash
Saved working directory and index state WIP on jashan: e0816bb Jashan added a
message
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git stash clear
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git log
commit e0816bbd19be570423a70d9c54f8f875392d8c09 (HEAD -> jashan)
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Wed May 8 [Link] 2024 +0530
Jashan added a message
commit 1b29daeb56eafa0974ad1deccc4eb678c818a105 (origin/main, origin/HEAD, main)
Author: CommunityClassroomOP
<117530575+CommunityClassroomOP@[Link]>
Date: Sat Nov 5 [Link] 2022 +0500
Update [Link]
commit 944105083795f03329d64c9d75e103fbeae9cc91
Author: CommunityClassroomOP
<117530575+CommunityClassroomOP@[Link]>
Date: Sat Nov 5 [Link] 2022 +0500
Initial commit
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git push origin jashan - f
error: src refspec - does not match any
error: src refspec f does not match any
error: failed to push some refs to '[Link]
[Link]'
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git push origin jashan -f
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)
To [Link]
+ 4e5879d...e0816bb jashan -> jashan (forced update)
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (jashan)
$ git checkout main
Switched to branch 'main'
Your branch is up to date with 'origin/main'.
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (main)
$ git branch temp
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (main)
$ git checkout temp
Switched to branch 'temp'
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (temp)
$ touch 1
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (temp)
$ git add .
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (temp)
$ git commit -m "1"
[temp 85855e1] 1
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 1
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (temp)
$ touch 2
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (temp)
$ git add .; git commit -m "2"
[temp 7bc1c16] 2
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 2
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (temp)
$ touch 3
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (temp)
$ git add .; git commit -m "3"
[temp ce844e6] 3
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 3
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (temp)
$ git log
commit ce844e6a35276b69939671fb8e4dbcf5f3733205 (HEAD -> temp)
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Wed May 8 [Link] 2024 +0530
commit 7bc1c16196c347f427654a75654278cc18021669
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Wed May 8 [Link] 2024 +0530
commit 85855e1f92a5f5ea2c35c2c927eb905ba8a189eb
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Wed May 8 [Link] 2024 +0530
commit 1b29daeb56eafa0974ad1deccc4eb678c818a105 (origin/main, origin/HEAD, main)
Author: CommunityClassroomOP
<117530575+CommunityClassroomOP@[Link]>
Date: Sat Nov 5 [Link] 2022 +0500
Update [Link]
commit 944105083795f03329d64c9d75e103fbeae9cc91
Author: CommunityClassroomOP
<117530575+CommunityClassroomOP@[Link]>
Date: Sat Nov 5 [Link] 2022 +0500
Initial commit
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (temp)
$ git rebase -i 1b29daeb56eafa0974ad1deccc4eb678c818a105
[detached HEAD 7287474] Commits Merged
Date: Wed May 8 [Link] 2024 +0530
3 files changed, 0 insertions(+), 0 deletions(-)
create mode 100644 1
create mode 100644 2
create mode 100644 3
Successfully rebased and updated refs/heads/temp.
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (temp)
$ git log
commit 72874741b2a882f2e20a9190c1434470b5d17053 (HEAD -> temp)
Author: Jashandeep Singh <jashan.april14@[Link]>
Date: Wed May 8 [Link] 2024 +0530
Commits Merged
commit 1b29daeb56eafa0974ad1deccc4eb678c818a105 (origin/main, origin/HEAD, main)
Author: CommunityClassroomOP
<117530575+CommunityClassroomOP@[Link]>
Date: Sat Nov 5 [Link] 2022 +0500
Update [Link]
commit 944105083795f03329d64c9d75e103fbeae9cc91
Author: CommunityClassroomOP
<117530575+CommunityClassroomOP@[Link]>
Date: Sat Nov 5 [Link] 2022 +0500
Initial commit
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (temp)
$ git reset --hard 1b29daeb56eafa0974ad1deccc4eb678c818a105
HEAD is now at 1b29dae Update [Link]
jasha@DESKTOP-2DCM6SG MINGW64 /d/jasha/Community-Classroom-OP (temp)
$