👨‍🏫 Tutorial Ano ba ang GITHUB?

NinjaWangya

Grasshopper

GitHub – Ano ito?


GitHub ay isang web-based platform para sa version control at collaboration gamit ang Git.
Parang cloud storage para sa code, pero smart, kasi alam nito kung sino, kailan, at anong binago sa code mo.




1. Core Concepts


Git


  • Tool na nagta-track ng lahat ng changes sa code.
  • Halimbawa: may 1 file ka, nagbago ka ng line, puwede mong balikan ang old version.

Repository (repo)


  • Parang folder o project ng code.
  • Halimbawa: my-web-app repo sa GitHub.

Commit


  • Snapshot ng changes.
  • Halimbawa: “Fixed login bug”

Branch


  • Separate version ng code para hindi masira ang main version.
  • Halimbawa: main branch (production), dev branch (development)

Pull Request (PR)


  • Para i-suggest ang changes sa main branch.
  • Team members puwede mag-review bago i-merge.



2. Ano ang Puwede Mo Gawin sa GitHub


  1. Store Code
    • Projects, scripts, apps
  2. Collaboration
    • Maraming tao puwede mag-work sa same project
  3. Track Changes
    • Alam mo kung sino at kailan nag-edit
  4. Showcase Work
    • Portfolio, open-source contributions
  5. Host Websites
    • Gamit ang GitHub Pages



3. How GitHub Works (Basic Flow)


  1. Create Repo
    • Halimbawa: my-first-project
  2. Clone Repo sa local computer


git clone You do not have permission to view the full content of this post. Log in or register now.


  1. Edit Code sa local machine
  2. Commit Changes



git add .
git commit -m "added new feature"



  1. Push Changes pabalik sa GitHub



git push origin main





4. Why It’s Important


  • Version control: hindi mo mawawala ang code
  • Teamwork: maraming developer puwede mag-collab
  • Resume boost: employers like to see GitHub contributions
 

About this Thread

  • 3
    Replies
  • 613
    Views
  • 3
    Participants
Last reply from:
ayaOmO

Online now

Members online
402
Guests online
1,231
Total visitors
1,633

Forum statistics

Threads
2,274,114
Posts
28,953,735
Members
1,235,083
Latest member
Zrob69
Back
Top