[Git] Sourcetree: add/commit/push/pull/merge/branch 생성

μ†Œμ΄λŽΒ·2023λ…„ 12μ›” 3일
0

Git

λͺ©λ‘ 보기
5/6

πŸ“ add

  • 파일 μƒνƒœ νƒ­
  • μŠ€ν…Œμ΄μ§€μ— μ˜¬λΌκ°€μ§€ μ•Šμ€ 파일 μ˜μ—­μ—μ„œ addν•  파일 체크
  • add μ™„λ£Œ

보라색 ?(Untracking) ν˜Ήμ€ λ…Έλž€μƒ‰ μ—°ν•„(window)/Β·Β·Β·(macOS)(Modified) μ•„μ΄μ½˜μ΄ μ΄ˆλ‘μƒ‰ +(Staged)둜 λ°”λ€ŒλŠ” 것을 확인할 수 μžˆλ‹€.

πŸ“ commit

  • 파일 μƒνƒœ νƒ­
  • ν•˜λ‹¨μ— 컀밋 λ©”μ„Έμ§€ μž‘μ„± > 컀밋 λ²„νŠΌ 클릭
  • commit μ™„λ£Œ

νžˆμŠ€ν† λ¦¬ νƒ­μ—μ„œ 컀밋 기둝과 브랜치λ₯Ό 확인할 수 μžˆλ‹€.

πŸ“ push

  • ν‘Έμ‹œ μ•„μ΄μ½˜ 클릭
  • ν‘Έμ‹œν•  브랜치 체크
  • 확인 λ²„νŠΌ 클릭
  • push μ™„λ£Œ

πŸ“ pull

  • ν’€ 받을 브래치둜 이동
  • ν’€ μ•„μ΄μ½˜ 클릭
  • μ €μž₯μ†Œμ—μ„œ 가져와 λ³‘ν•©ν•˜κΈ°λ₯Ό 원격 μ €μž₯μ†Œ(origin), κ°€μ Έμ˜€κΈ° μœ„ν•œ 원격 브랜치λ₯Ό 원격 μ €μž₯μ†Œμ˜ ν’€ν•  브랜치둜 μ„€μ •
  • 확인 λ²„νŠΌ 클릭
  • pull μ™„λ£Œ

πŸ“ merge

  • 병합 λ‹Ήν•  브랜치둜 이동
  • 병합 μ•„μ΄μ½˜ 클릭
  • λ³‘ν•©μ‹œν‚¬ 브랜치 컀밋 기둝 클릭
  • 확인 λ²„νŠΌ 클릭
  • merge μ™„λ£Œ

νžˆμŠ€ν† λ¦¬μ—μ„œ 두 λΈŒλžœμΉ˜κ°€ λ™μΌν•œ 쀄에 μœ„μΉ˜ν•œ 것을 확인할 수 μžˆλ‹€.

πŸ“ stach

  • μ €μž₯ν•˜κΈ°
  • μ μš©ν•˜κΈ°
    • μŠ€νƒœμ‹œ νƒ­
    • 였λ₯Έμͺ½ 마우슀
    • 적용 클릭
    • 적용 ν›„ μ‚­μ œ 체크
    • 확인 λ²„νŠΌ 클릭

πŸ“ 브랜치 μƒμ„±ν•˜κΈ°

  • 브랜치 μ•„μ΄μ½˜ 클릭
  • μƒˆ λΈŒλžœμΉ˜μ— 브랜치λͺ… μž‘μ„±
  • 브랜치 생성 λ²„νŠΌ 클릭
  • 브랜치 생성 μ™„λ£Œ

브랜치 탭에 μƒˆλ‘œμš΄ λΈŒλžœμΉ˜κ°€ μƒμ„±λœ 것을 확인할 수 μžˆλ‹€. 더블 클릭으둜 브랜치λ₯Ό μ΄λ™ν•˜κ³  ν˜„μž¬ λΈŒλžœμΉ˜λŠ” λ³Όλ“œ μ²˜λ¦¬λœλ‹€.

0개의 λŒ“κΈ€