Projekt to tymczasowe przedsięwzięcie, podejmowane w celu stworzenia unikalnego produktu, usługi lub rezultatu.
Kluczowe cechy projektu to:
GitHub oferuje szereg wbudowanych narzędzi, które ułatwiają zarządzanie nowymi projektami programistycznymi, zarówno dla zespołów, jak i indywidualnych deweloperów.
Integracja tych narzędzi bezpośrednio z repozytorium kodu pozwala na spójne śledzenie postępów i zadań.
Issues (Zgłoszenia):Służą do śledzenia błędów, zgłaszania nowych funkcji, zadawania pytań lub dyskusji na temat konkretnych elementów projektu.Każde zgłoszenie ma unikalny numer i może być przypisane do osób, etykietowane (np. bug, feature, enhancement) oraz przypisane do kamieni milowych.
Przykład użycia:
Do zrobienia, W trakcie, Gotowe), co pozwala na śledzenie postępów w projekcie.Można tworzyć tablice na poziomie repozytorium lub organizacji.
Przykład użycia: Przeniesienie zadania z kolumny Do zrobienia do W trakcie po rozpoczęciu pracy.
Przykład użycia: Utworzenie kamienia milowego Wersja 1.0 i przypisanie do niego wszystkich zadań związanych z pierwszym wydaniem.
Mogą być używane do Q&A, ogłoszeń, pomysłów na nowe funkcje itp.
Narzędzia te są ściśle zintegrowane z repozytorium Git. Zgłoszenia mogą być automatycznie zamykane przez commity lub pull requesty, co tworzy spójny przepływ pracy od pomysłu/błędu do wdrożonego kodu.
| Kategoria Programowanie | Terminal | Software | Hardware |