2013-04-02 5 views
4

전 소스 제어에 익숙하지 않고 익숙하지 않습니다. 내가 대부분의 시간, 튜토리얼 및 정보가 너무 복잡하면서 그 이익을 최대한 활용하는 방법을 모르거나, 자식에게 왔을 때 혼란스러워한다. 누구든지 소스 트리 (GUI 기반 Git Tool) 수행 및 커밋 및 코드 병합을 사용하는 방법에 대한 간단한 목록을 요약 할 수 있습니까?SourceTree and Git

커밋, 체크 아웃, 숨김, 가져 오기, 끌어 오기, 푸시, 분기, 병합 및 태그 버튼을 클릭 할 때 알아야 할 내용. 코드를 비교하고 병합하려면 어떻게해야합니까? 실험에서 즉시 병합 할 때 이해할 수없는 것을 보여줍니다. 왜냐하면 나는 코드를 비교하는 방법을 모른다. 감사합니다

업데이트 & 자원 여기 빨리 이눔 선택에 대한 참조 링크와 나에 의해 수행 일부 연구는 있습니다)

  1. Try Git by Github (Fastest way to learn git)
  2. Git commands cheatsheet
  3. Git commands cheatsheet (summary of 1st link)
  4. Merge Diff Tools
+0

발견 한 링크를 제공해 주셔서 감사합니다. – HPWD

답변

5

merge or rebase article은 SourceTree를 사용한 작업에 대한 좋은 소개입니다.

자체 this support answer 적용되는 병합 충돌의 경우 :

충돌하는 파일 황색 삼각형 느낌표로 표시된다.
파일을 선택하면 오른쪽에있는 diff를 볼 수 있습니다. diff 영역의 위쪽 막대에서 'Diff Parent'또는 'Diff Merged'를 선택하여 두 부모의 diff를 볼 수 있습니다. 오른쪽 상단의 'External Diff'버튼을

클릭 :

는 더 일반적으로, 당신은 diff tool for code comparison purpose을 설정할 수 있습니다.
사용되는 diff 도구는 Tools > Options > Diff (Windows) 또는 Preferences > Diff (Mac)입니다.