Za darmo · bez rejestracji · bez limitu czasu
Gotowe quizy z pytaniami zamkniętymi, sprawdzone ręcznie. Rozwiąż dowolny darmowy quiz online — każda odpowiedź ma wyjaśnienie, a każdy quiz pełny klucz odpowiedzi do powtórki.
Za darmo · bez rejestracji · bez limitu czasu
Gotowe quizy z pytaniami zamkniętymi, sprawdzone ręcznie. Rozwiąż dowolny darmowy quiz online — każda odpowiedź ma wyjaśnienie, a każdy quiz pełny klucz odpowiedzi do powtórki.
IT
Test your knowledge of Git repositories, commits, branches, merging, remotes, and common version control workflows. Odpowiadaj na pytania i od razu sprawdzaj, czy to dobra odpowiedź — zawsze z wyjaśnieniem.
Darmowy test próbny z 12 pytaniami zamkniętymi z kategorii IT. Każde pytanie ma jedną poprawną odpowiedź i krótkie wyjaśnienie, a pełny klucz odpowiedzi pod quizem służy jako ściąga do nauki. Bez konta, bez limitu czasu — rozwiązuj, ile chcesz.
To darmowy quiz z 12 pytaniami zamkniętymi. Po każdej odpowiedzi zobaczysz, czy była poprawna, razem z wyjaśnieniem. Bez rejestracji i bez limitu czasu — rozwiązuj go, ile razy chcesz, a klucz odpowiedzi powyżej wykorzystaj do powtórki przed quizem albo po nim.
Poprawna odpowiedź: ATo track changes to files and maintain their history
Version control records changes over time, allowing developers to inspect history, collaborate, and restore earlier versions when necessary.
Poprawna odpowiedź: Cgit init
The init command creates the .git directory containing the metadata Git needs to track the repository.
Poprawna odpowiedź: BChoose which changes will be included in the next commit
The staging area lets you prepare a specific set of changes for the next commit instead of committing every modified file.
Poprawna odpowiedź: Dgit add app.js
The add command places the current changes from the specified file into Git's staging area.
Poprawna odpowiedź: AA recorded snapshot of staged changes in repository history
A commit records a project state together with metadata such as its author, timestamp, message, and relationship to previous commits.
Poprawna odpowiedź: BTo provide an independent line of development
Branches allow developers to work on features, fixes, or experiments separately before integrating those changes with other development work.
Poprawna odpowiedź: CCreates a local copy of an existing repository
Cloning creates a local repository based on an existing repository and typically configures the source repository as a remote.
Poprawna odpowiedź: DSends local commits to a remote repository
Pushing transfers commits and updates references on a remote repository, usually after local work has been committed.
Poprawna odpowiedź: AFetch retrieves remote updates without integrating them, while pull retrieves and integrates them
Fetching updates your remote-tracking information without integrating those changes into the current branch, while pulling also performs an integration step.
Poprawna odpowiedź: BWhen Git cannot automatically reconcile competing changes
A conflict occurs when Git lacks enough information to safely combine changes, so a developer must decide how the affected content should look.
Poprawna odpowiedź: CTo define intentionally untracked files or patterns Git should ignore
A .gitignore file contains patterns for files and directories that should generally remain untracked, such as generated files or local configuration.
Poprawna odpowiedź: DReapplies commits onto a different base commit
Rebase moves a sequence of commits by replaying their changes on top of another base, which can produce a cleaner linear history.