찾다

 >  Q&A  >  본문

Git 버전 제어 구현 아이디어 정보

소프트웨어 공학 학사 학위입니다. 이번 주 소프트웨어 엔지니어링 과정에서 선생님은 우리에게 소프트웨어 구성 관리 도구를 연구하는 과제를 내주셨습니다. 그냥 git을 공부하고 싶어요. Linux Torvalds를 사용하여 git의 핵심 기능을 작성하는 데만 일주일이 걸렸다고 합니다(개인적으로 놀랐습니다!). git의 원래 설계 의도는 Linux의 여러 지저분한 버전 제어 관리를 해결하는 것이었습니다. 그러나 구체적인 해결책은 무엇입니까? 또는 어떤 종류의 알고리즘과 데이터 구조가 사용되거나 설계되었는지. github에서 git 소스 코드 사본을 다운로드했지만 지금은 어디서부터 시작해야 할지 모르겠습니다. 이것도 문제입니다.
이 질문에 답하는 데 도움이 되었으면 좋겠습니다.

我想大声告诉你我想大声告诉你2795일 전592

모든 응답(4)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-05-02 09:33:04

    gitguys에 있는 이것도 좋습니다
    Git 개체 모델

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:33:04

    svn을 먼저 공부해 보세요. . . 주제에서 벗어났습니다. . .

    회신하다
    0
  • PHP中文网

    PHP中文网2017-05-02 09:33:04

    git 사용법에 익숙하고 그에 이면에 있는 디자인 개념과 원리를 이해하고 있다면 소스코드를 보기가 더 쉬울 것이라고 생각합니다.

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-05-02 09:33:04

    이 내용을 확인하실 수 있습니다:
    http://wildlyinaccurate.com/a-hackers-gu...

    회신하다
    0
  • 취소회신하다