[TIL] 211118

Lee SyongΒ·2021λ…„ 11μ›” 18일
0

TIL

λͺ©λ‘ 보기
92/204
post-thumbnail

πŸ“ 였늘 ν•œ 것

  1. μœˆλ„μš° μ…‹νŒ… / node.js κ°•μ˜ 일뢀 볡슡

  2. git - κΈ°λ³Έ 브랜치 main으둜 λ³€κ²½ / μ—λŸ¬ ν•΄κ²°


πŸ“– ν•™μŠ΅ 자료

  1. λ…Έλ§ˆλ“œ 코더 κ°•μ˜ '개발자λ₯Ό μœ„ν•œ μœˆλ„μš° μ…‹νŒ…'

  2. λ…Έλ§ˆλ“œ 코더 κ°•μ˜ '[ν’€μŠ€νƒ] 유튜브 클둠코딩'


πŸ“š 배운 것

1. κ°•μ˜ 볡슡

λ‹€μ‹œ λ³΄λ©΄μ„œ ν—·κ°ˆλ Έκ±°λ‚˜ λͺ¨λ₯΄κ² λ˜ λΆ€λΆ„λ§Œ 적음

1) nvm β†’ node.js β†’ npm

[TIL] 211117 & Ubuntu 20.04.1 LTSμ—μ„œ nvm, node.js, npm μ„€μΉ˜μ™€ μ œκ±°ν•˜κΈ° μ°Έκ³ 

2) μ—λŸ¬ λ°œμƒ

  • μ—λŸ¬ 1

μš°λΆ„νˆ¬μ—μ„œλŠ” 버전 확인이 λ˜λŠ”λ° VS code λ‚΄μž₯ ν„°λ―Έλ„μ—μ„œλŠ” npm을 μΈμ‹ν•˜μ§€ λͺ»ν•¨

zsh: command not found: npm
  • μ—λŸ¬ 2

powerlevel10k Instant prompt와 κ΄€λ ¨ν•΄ μš°λΆ„νˆ¬λ₯Ό μ‹€ν–‰ν•  λ•Œλ§ˆλ‹€ μ•„λž˜μ™€ 같은 μ—λŸ¬κ°€ 뜸

/home/syong/.zshrc:112: command not found: $

2. git

1) κΈ°λ³Έ 브랜치 master β†’ main으둜 λ³€κ²½

git 2.28 버전 μ΄μƒλ§Œ κ°€λŠ₯
μš°λΆ„νˆ¬μ—μ„œ git μ—…λ°μ΄νŠΈ

$ sudo add-apt-repository ppa:git-core/ppa -y
$ sudo apt-get update
$ sudo apt-get install git -y

둜컬 μ €μž₯μ†Œμ˜ κΈ°λ³Έ 브랜치λ₯Ό main으둜 μ„€μ •

$ git config --global init.defaultBranch main

이제 git init ν•˜λ©΄ masterκ°€ μ•„λ‹ˆλΌ main λΈŒλžœμΉ˜κ°€ μƒμ„±λœλ‹€

cf. 원격 μ €μž₯μ†Œμ˜ κΈ°λ³Έ λΈŒλžœμΉ˜λŠ” githubμ—μ„œ masterμ—μ„œ main으둜 λ°”κΏˆ

2) μ—λŸ¬ ν•΄κ²°

  • μ—λŸ¬ λ‚΄μš©
error: src refspec main does not match any

이미 git init ν•œ 둜컬 μ €μž₯μ†Œλ₯Ό 원격 μ €μž₯μ†Œμ— μ—°κ²°ν•œ ν›„ git push -u origin main ν•˜μž 였λ₯˜κ°€ λ°œμƒν–ˆλ‹€
μ°Ύμ•„λ³Έ 첫 번째 commit을 ν•˜κΈ°λ„ 전에 원격 μ €μž₯μ†Œμ— λ³€κ²½ 사항을 push ν•˜λ €κ³  ν•˜λ©΄ λ°œμƒν•˜λŠ” 였λ₯˜μ˜€λ‹€

  • ν•΄κ²° 방법

commit을 ν•œλ²ˆ ν•΄μ£Όκ³  λ‹€μ‹œ push ν•˜λ©΄ λœλ‹€


✨ 내일 ν•  것

  1. κ°•μ˜ 계속 λ“£κΈ°

  2. μ—λŸ¬ ν•΄κ²°

profile
λŠ₯λ™μ μœΌλ‘œ μ‚΄μž, ν–‰λ³΅ν•˜κ²ŒπŸ˜

0개의 λŒ“κΈ€