In this repo, you will learn the basic usage of git and using git inside Visual Studio Code. β¬ Jump to Main Content
Git is a version control software to help manage your codes. Codes can have a lot of version if there's lots of collabroration involved.
Q: How's git can apply to our group project?
A: Our git workflow has multiple branches. Each branch will be maintained by each group member. After everyone finalized their branch, I (Chong) will merge every branch to a single branch which is Main Branch.
Example:
π Main
|- π (Basic nagivation) Kila
|- π (Log In page) Hilmi
|- π (Booking page) Xav
|- π (Admin page) Evan
|- π (Dark theme) Chong
Q: What and Why is Visual Studio Code?
A: Visual Studio Code (VS Code) is a IDE for you to code and do lot of awesome things. It comes with minimal configuration. It is up for user to tinker and add extension and etc. You can use git inside the VS Code.
Using Git / Git on VS Code will save time from transitioning to your friends code without download any files manually
By using GitHub on online, you can share your code easily without making mess.
Basics
Git Bash
- How to open Git Bash
- How to setup a remote repo?
- How is it like to work on Git?
- How to stage my modified/created files and push to remote?
- How to switch to another branch
- How to revert the work
- How to get fetch/update the code from the GitHub
Visual Studio Code
- How to setup a remote repo?
- How is it like to work on Git?
- How to stage my modified/created files and push to remote?
- How to switch to another branch
- How to revert the work
- How to get fetch/update the code from the GitHub
- How to resolve merge conflict?
General question:
- Visual Studio Code or Git + another Editor
- How to setup for Web Programming Group Project?
- Is it tedious to remove git on my system?
- How to uninstall git and those dependencies (TBC)
- Where to learn more?
Any uncertain/inquiries please do let me know:
Want to collab? Please do so by fork this repository β₯