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 |
