[TIL_Carrotww] 9 - 22/09/08

μœ ν˜•μ„Β·2022λ…„ 9μ›” 12일
0

TIL

λͺ©λ‘ 보기
10/138
post-thumbnail

πŸ“ Carrotww의 μ½”λ”© 기둝μž₯

🧲 max(arg1, arg2, *args[, key]) dictionary μ‚¬μš©λ²•

πŸ”

dp = dict()
max(dp)

μœ„μ™€ 같이 max(dict) λ₯Ό ν•˜κ²Œ 되면 dictionary의 max key 값이 λ‚˜μ˜€κ²Œ λœλ‹€.

🧲 dictionary 생성 zip μ‘μš©

πŸ”

dp = {'a': 0, 'b': 1, 'c': 2, 'd': 3} 
# 직접 생성
dp = dict(zip('abcd',range(4))) 
# zip ν•¨μˆ˜λ₯Ό μ‚¬μš©ν•΄ dict 생성

🧲 git λͺ…λ Ήμ–΄ 정리

πŸ’‘ git stash -m 'μž‘μ—… λ‚΄μš©' -μž„μ‹œ μ €μž₯
git stash list -> μž„μ‹œμ €μž₯ ν•­λͺ©λ“€μ΄ λ³΄μž„
git stash apply (fullname) - μ μš©ν•˜κΈ°
git stash drop (fullname) - μ§€μš°κΈ°

πŸ’‘ git diff - κ°€μž₯ μ΅œμ‹  컀밋과 ν˜„μž¬ 변경사항을 보여쀀닀.
git diff ν•΄μ‹œ1 ν•΄μ‹œ2 ν•˜λ©΄ ν•΄μ‹œ1을 κΈ°μ€€μœΌλ‘œ ν•΄μ‹œ2κ°€ 뭐가 λ‹¬λΌμ‘ŒλŠ”μ§€ 보여쀀닀.

πŸ’‘ git log - 둜그 보기
git log --oneline - 둜그 ν•œμ€„μ”© 보기

πŸ’‘ git commit --amend 컀밋 μˆ˜μ •ν•˜κΈ°
되돌리기

πŸ’‘ revert - 이전 컀밋을 λ‹€μŒ μ»€λ°‹μœΌλ‘œ μΆ”κ°€ν•˜μ—¬ μ·¨μ†Œ ν•˜λŠ”κ²ƒμ΄ μ•„λ‹Œ 되돌린 것을 μ•žμœΌλ‘œ λ³΄λ‚΄λŠ” 것
git revert (μ·¨μ†Œν•  컀밋 ν•΄μ‹œ)

πŸ’‘ reset - 이전 μ»€λ°‹μœΌλ‘œ λ˜λŒλ¦¬λŠ” 것
git reset (λ˜λŒμ•„κ°ˆ 컀밋 ν•΄μ‹œ)
git reset (--mixed) - default
git reset --hard
git reset --soft
soft reset - μ»€λ°‹κΉŒμ§€ 되돌림
mixed reset - μŠ€ν…Œμ΄μ§€ μΆ”κ°€ κΉŒμ§€ 되돌림
hard reset - μ‹Ήλ‹€ 되돌림

profile
Carrot_hyeong

0개의 λŒ“κΈ€