Git

0%
  • Explain the difference between Git and GitHub.

    Junior
  • Explain the difference between Git's "working directory," "staging area," and "repository."

    Junior
  • Explain the purpose of Git branches, and how do you create and switch between them?

    Junior
  • How is Git different from Subversion (SVN)?

    Junior
  • Name some benefits of using Git.

    Junior
  • What are the key features of Git?

    Junior
  • What is a Git commit, and how do you create one?

    Junior
  • What is a Git merge, and how does it work?

    Junior
  • What is a Git repository, and how do you create one?

    Junior
  • What is Git, and how does it differ from other version control systems?

    Junior
  • Explain the difference between Git's pull and fetch operations.

    Mid
  • Explain the git squash operation.

    Mid
  • Explain the purpose of Git stash.

    Mid
  • Explain what a Git rebase is and when it is used.

    Mid
  • What is a detached head?

    Mid
  • What is a Git conflict is and how do you resolve it?

    Mid
  • What is a Git fork, and how does it differ from cloning a repository?

    Mid
  • What is a Git pull request?

    Mid
  • What is Git blame?

    Mid
  • What is Git cherry-picking?

    Mid
  • What is Git's HEAD pointer?

    Mid
  • What is gitignore file.

    Mid
  • What is the difference between a git merge and a git rebase?

    Mid
  • What is the difference between Git local and remote repositories?

    Mid
  • Explain the concept of a Git bisect.

    Senior
  • Explain the difference between hard, soft, and mixed resets in Git.

    Senior
  • Explain the purpose and use of Git hooks in a repository.

    Senior
  • Provide examples of common Git hooks.

    Senior
  • What are Git submodules?

    Senior
  • What are Git tags?

    Senior
  • What is Git branching strategy and name some popular ones?

    Senior
  • What is Git reflog?

    Senior