728x90 GIT2 ChatGPT(OpenAI) ๋ฅผ ํ์ฉํ Code Review ๊ฐ์ ์ด ๋ฌธ์๋ OpenAI๋ฅผ ์ฌ์ฉํ์ฌ ์ฝ๋ ๋ฆฌ๋ทฐ ๋๊ตฌ๋ฅผ ๊ฐ๋ฐํ๋ ๊ณผ์ ์ ์ค๋ช ํฉ๋๋ค. ์ด ๋๊ตฌ๋ ์ฃผ์ด์ง ์ฝ๋์ ๋ํ ์๋ํ๋ ๋ฆฌ๋ทฐ์ ํผ๋๋ฐฑ์ ์์ฑํ์ฌ ๊ฐ๋ฐ์์ ์์ฐ์ฑ์ ํฅ์์ํค๋ ๋ฐ ๋ชฉ์ ์ด ์์ต๋๋ค. 1. ์ฝ๋ ๋ฆฌ๋ทฐ ๋๊ตฌ ์๊ฐ ์ด ์ฝ๋ ๋ฆฌ๋ทฐ ๋๊ตฌ๋ OpenAI์ GPT-3.5๋ฅผ ํ์ฉํ์ฌ ์ฝ๋์ ๋ํ ๋ฆฌ๋ทฐ์ ํผ๋๋ฐฑ์ ์์ฑํฉ๋๋ค. ์ฌ์ฉ์๋ ์ฝ๋๋ฅผ ์ ๋ ฅํ๊ณ ํ๋กฌํํธ๋ฅผ ํตํด ๋ฆฌ๋ทฐ๋ฅผ ์์ฒญํ๋ฉด, OpenAI ๋ชจ๋ธ์ด ํด๋น ์ฝ๋์ ๋ํ ๋ฆฌ๋ทฐ๋ฅผ ์์ฑํ์ฌ ์ ๊ณตํฉ๋๋ค. 2. ์ฃผ์ ๊ตฌ์ฑ ์์ openai.js // openai.js require('dotenv').config(); const OpenAI = require('openai'); const fs = require('fs'); // Get the file path .. 2024. 2. 6. [Github] SSH ๋ฅผ ํ์ฉํ์ฌ ์ฌ๋ฌ ๊ณ์ ๊ด๋ฆฌ ๋ฐฉ๋ฒ ์ฌ๋ฌ GitHub ๊ณ์ ์ SSH๋ฅผ ํ์ฉํ์ฌ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ ๊ฐ์ ์ฌ๋ฌ ๊ฐ์ GitHub ๊ณ์ ์ ํ๋์ ๋จธ์ ์์ ์ฌ์ฉํด์ผ ํ ๊ฒฝ์ฐ, SSH๋ฅผ ํ์ฉํ์ฌ ๊ฐ ๊ณ์ ์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ์ด ๋ฌธ์์์๋ SSH ํค ์์ฑ๋ถํฐ GitHub ๊ณ์ ์ ๋ฑ๋ก, ssh-agent๋ฅผ ํตํ ํค ๋ฑ๋ก, SSH ์ค์ ํ์ผ ์์ฑ, ๊ทธ๋ฆฌ๊ณ ๋ ํ์งํ ๋ฆฌ์ ๋ณต์ฌ๊น์ง์ ์ ์ฒด ๊ณผ์ ์ ์๋ดํฉ๋๋ค. 1. SSH๋? SSH(Secure Shell)๋ ์ปดํจํฐ ๋คํธ์ํฌ์์ ๋ณด์ ์ฑ๋์ ํตํด ์ํธํ๋ ํต์ ์ ์ ๊ณตํ๋ ํ๋กํ ์ฝ์ ๋๋ค. ์ด๋ฅผ ์ด์ฉํ์ฌ ์๊ฒฉ ๋จธ์ ์ ์์ ํ๊ฒ ์ ์ํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ์ ์์ต๋๋ค. 2. SSH ํค ์์ฑ 2.1 ๊ธฐ์กด SSH ํค ํ์ธ $ ls -al ~/.ssh 2.2 SSH ํค ์์ฑ $ ssh-keygen -t rsa ์์ฑ.. 2022. 11. 3. ์ด์ 1 ๋ค์