Git

Every programmer must have been know about Git. What? you didn't know? then get the F*ck outta here bruh!

I'm kidding :V. Git is an open-source, distributed version control system (VCS) used primarily in software development to track changes in source code. It was made by Linus Torvalds, An awesome programmer and the head of linux kernel. We have already know that Git is a version control system, but what does it do? well, Git allows developers to manage and track changes to their codebase over time. It provides a way to collaborate with other developers, allowing multiple people to work on the same codebase simultaneously without conflicts. With Ferminal, we can use Git more efficient. It's difficult at first, but over time it will become easier and faster. Trust me :)

Ferminal Commands Description Real Commands Examples
gia Add file contents to the index git add gia .
gis Show the working tree status git status gis
gic Clone a repository into a new directory git clone gic https://github.com/user/repo.git
gin Create an empty Git repository or reinitialize an existing one git init gin
gib List, create, or delete branches git branch gib branch-name
gibd Delete a branch git branch -d gibd branch-name
gip Fetch from and integrate with another repository or a local branch git pull gip origin main
gih Update remote refs along with associated objects git push gih origin main
gim Record changes to the repository git commit gim commit message
gil Show commit logs git log gil
gir Show remote-tracking branches git remote gir add origin https://github.com/user/repo.git
gie Join two or more development histories together git merge gie feature-login
gio Check out branches or files git checkout gio branch-name
giob Create and check out a new branch git checkout -b giob new-branch
gig Create, list, or delete tags git tag gig v1.0.0