본문 바로가기
개발 기타

Git 관련 인터뷰 면접 질문 50가지

by RWriter 2023. 3. 2.
반응형
  1. Git에서 브랜치란 무엇인가요?
  2. Git에서 Merge란 무엇인가요?
  3. Git에서 Commit 메시지 작성 시 주의할 점은 무엇인가요?
  4. Git에서 Add와 Commit의 차이점은 무엇인가요?
  5. Git에서 Rebase란 무엇인가요?
  6. Git에서 Cherry-pick이란 무엇인가요?
  7. Git에서 Submodule이란 무엇인가요?
  8. Git에서 Tag란 무엇인가요?
  9. Git에서 Stash란 무엇인가요?
  10. Git에서 Reset과 Revert의 차이점은 무엇인가요?
  11. Git에서 Blame이란 무엇인가요?
  12. Git에서 LFS(Large File Storage)란 무엇인가요?
  13. Git에서 Ignore 파일이란 무엇인가요?
  14. Git에서 Gitflow란 무엇인가요?
  15. Git에서 Bisect이란 무엇인가요?
  16. Git에서 Squash란 무엇인가요?
  17. Git에서 작업 트리와 인덱스의 차이점은 무엇인가요?
  18. Git에서 Conflict란 무엇인가요?
  19. Git에서 Log란 무엇인가요?
  20. Git에서 Reflog란 무엇인가요?
  21. Git에서 Checkout이란 무엇인가요?
  22. Git에서 Clone이란 무엇인가요?
  23. Git에서 Fetch와 Pull의 차이점은 무엇인가요?
  24. Git에서 Remote란 무엇인가요?
  25. Git에서 Push란 무엇인가요?
  26. Git에서 Head란 무엇인가요?
  27. Git에서 Commit ID란 무엇인가요?
  28. Git에서 Merge Conflict란 무엇인가요?
  29. Git에서 Squash Merge란 무엇인가요?
  30. Git에서 Fast-forward Merge란 무엇인가요?
  31. Git에서 Interactive Add란 무엇인가요?
  32. Git에서 Revert와 Reset의 차이점은 무엇인가요?
  33. Git에서 Commit 삭제하는 방법은 무엇인가요?
  34. Git에서 작업 디렉토리 변경 내용을 버리는 방법은 무엇인가요?
  35. Git에서 Submodule을 추가하는 방법은 무엇인가요?
  36. Git에서 Submodule을 삭제하는 방법은 무엇인가요?
  37. Git에서 Stash를 적용하는 방법은 무엇인가요?
  38. Git에서 Stash를 적용한 파일을 되돌리는 방법은 무엇인가요?
  39. Git에서 Tag를 추가하는 방법은 무엇인가요?
  40. Git에서 Tag를 삭제하는 방법은 무엇인가요?
  41. Git에서 Branch를 삭제하는 방법은 무엇인가요?
  42. Git에서 Branch를 생성하는 방법은 무엇인가요?
  43. Git에서 Branch 이름을 변경하는 방법은 무엇인가요?
  44. Git에서 Branch를 Merge하는 방법은 무엇인가요?
  45. Git에서 Merge 시 Conflict가 발생하면 어떻게 해결할 수 있나요?
  46. Git에서 Rebase할 때 Conflict가 발생하면 어떻게 해결할 수 있나요?
  47. Git에서 Submodule을 업데이트하는 방법은 무엇인가요?
  48. Git에서 Commit 로그를 조회하는 방법은 무엇인가요?
  49. Git에서 Commit 로그에서 특정 Commit의 변경 내용을 확인하는 방법은 무엇인가요?
  50. Git에서 Commit 로그에서 특정 Commit 이후의 변경 내용을 확인하는 방법은 무엇인가요?

 

ChatGPT 에게 물어보았습니다.

저도 처음 듣거나 잘 모르는 내용들이 있네요. 날카롭습니다..

개발자 면접 준비 시 참고가 되면 좋겠습니다.

반응형

댓글