< Nazad na kurseve
Uvod u Git i Github
Kontrola verzija koda i zajednički rad
Uvod u kontrolu verzija
- Šta je kontrola verzija koda
- Zašto je kontrola verzija bitna
- Kako radi kontrola verzija
- Instalacija Gita
Osnovne komande
- Inicijalizacija projekta:
git init
- Osnovna komanda:
git status
- Dodavanje fajlova:
git add
- Poništenje izmena:
git checkout
igit stash
- Uknjiženje izmena:
git commit
Grananje
- Branching Out
- Beginning to Branch
- Out on a Branch
- Managing Our Branches
- Branch Manager
Spajanje
- Introduction to Merging
- Basic Merging
- Simple Merges
- Merge Conflicts
- Conflict Resolution
- git alatke
Zajednički rad
- Rad sa gitom u kolektivu
- Rad sa udaljenim repozitorijima
- Kloniranje
- Pushing i Pulling
- Git konfiguracija
Učimo Github
Zdravo GitHub!
- Čemu služi Github?
- Sign Me Up!
- Search and Explore
- Social Coding
- Create a Repository
Samostalan rad
- Postavljanje projekta na Github
- Using Issues
- Create a Branch
- Create a Branch Test
- Open a Pull Request
- Conflict Resolution
Pisanje dokumentacije
- Markdown format (
md
) - Formatiranje teksta (naslovi, podebljano, zakrivljeno, liste)
- Dodavanje linkova i slika
- Osvetljavanje koda
- HTML u markdownu
Rad u timu
- Creating an Organization
- Creating a Team
- Creating a Repository in your Organization
- Open a Pull Request for Your Team to Review
- Workflow Demonstration
Create a Web Presence on GitHub
- Introduction to GitHub Pages
- Postavljanje Github stranica
- Create a Personal Website
- Create a Project Website
Get Involved in Open Source
- Introduction to Open Source
- How to Find an Open Source Project
- Contributing to a Project with an Issue
- Creating Your Own Fork of an Open-Source Repository
- Contributing to a Project with a Pull Request