안녕하세요. Teus입니다. 이번 포스팅은 ChatGPT와 함께 윈도우에서 Docker를 사용할 수 있는 환경 구축하기 입니다.0. Docker Desktop일반적으로 윈도우에서 Docker를 사용하려면WSL과 Docker Desktop을 활용해야 합니다.하지만, Docker Desktop은 더이상 기업에서 무료로 사용할 수가 없습니다.그래서, Docker Desktop없이 WSL만 가지고 Docker를 구축해야 합니다.1. Docker Engine설치이때 입력하는 prompt를 변경해 봅니다.이 또한 프롬프트 엔지니어링(?) 이라고 볼 수 있는데, 프롬프트에 추가적인 정보 증강을 함 으로써Docker Desktop없이도 Docker를 구축할 수 있는것을 볼 수 있습니다.그래서, ChatGPT가 알려주는..
지금까지 기본적인 Git CLI 사용법에 대해서 포스팅 하였습니다. 이번 포스팅은, local git을 github와 연동하고, github상의 Repository를 복제하는법을 다룹니다. 1. Github 연동하기 git은 git config라는 명령어를 통해서 git과 remote depository와 통신할 사용자 정보를 입력합니다. 이때, git config [--global] user.name과 git config [--global] user.email을 설정해 줍니다. 이때 이름은 무엇으로 하던 상관이 없지만, email정보는 github과 통신할 때 필요하기 때문에, github 인증 메일로 해주셔야됩니다. 2. Repository Clone하기 이제, Github에서 다른사람 또는 자신의 ..
1. commit 메세지 수정하기 git을 commit하면서, commit의 내용을 메세지로 기록합니다. 만약 이 메세지가 잘못되었을 경우 "git add file" + "git commit --amend"를 통해서 commit 메세지를 수정할 수 있습니다. 2. commit 되돌리기 해당 기능은, 최신 commit의 이전 commit을 추가하는 방법 입니다. "git revert HEAD"를 사용합니다. 최신 commit의 이전 commit을 추가한다는 말이 좀 이상한데, 아래 이미지를 보겠습니다. 간단하죠? 변경된 commit을 삭제하지는 않고, 이전 commit으로 돌릴 때 사용하는 기능이라고 할 수 있습니다. 정리 1. "git add file" + "git commit --amend" -> co..
1. Commit 삭제하기 지난 포스팅에서 Git을 수정하는 방법을 포스팅 했습니다. git checkout을 이용했지만, git의 현재 Repository의 변화와 무관하게 commit을 살아있었습니다. 그러면 commit을 완전히 삭제하는 방법에 대해서 알아보겠습니다. 현재까지 4번의 수정이 있었고, 마지막 4번의 수정이 잘못되었다고 가정해봅시다. 이때, 저는 해당 commit을 완전 삭제하고, start ver3이라고 기록된 commit으로 돌아가고싶습니다. 이때, 삭제하는 방법으로 "git reset --hard HEAD~1"을 입력하면, 아래와같이 commit이 완전히 삭제됩니다. 근데, 명령어를 보면 --hard가 있으면, --soft도 분명 있을거 같습니다. "git reset --soft ..
1. Git 수정하기 지난번 포스팅에서, Git을 생성하고, Git 내의 버전관리르 하는 방법까지 진행 하였습니다. 우리는 지금까지 Git 내의 변화를 저장하는 방법까지만 알고있습니다. 하지만, Git의 핵심 기능중 하나는 버전관리 입니다. 첫 포스팅을 잠시 볼까요? Git으로 아무리 변경 이력을 알아도, 이전의 변경 이력으로 돌아가지 못한다면 단순 Log에 불과합니다. 이때, Git은 "git checkout commit_id" 를 사용해서 이전 버전으로 돌아가는것이 가능합니다. 아래 예시를 보시죠 최초 commit 이후 추가적인 2번의 commit 결과, 현재는 start ver3이라는 메모를 입력한 commit이 최신 버전입니다, (HEAD -> Master 를 통해 현재 Repository의 상태..
이번 포스팅에서는 CLI를 이용해서 Git을 사용하는 방법을 알아보겠습니다. 먼저 Git은 사용자가 지정한 폴더의 파일들의 변화를 관리하게 됩니다. 이때, Git으로 관리하기 시작한 Folder를 Repository 라고 부릅니다 특정 Folder를 Repository로 만드는 방법은. 1. Git Bash의 working Directory를 Folder로 옮긴다 2. "Git init"을 git Bash에 입력한다 보시면, git init 이후 숨김처리된 .git이라는 폴더가 생성된 것을 볼 수 있습니다. 이렇게 되면, 이후에 해당 folder에 생성&변경되는 파일을 git으로 관리할 수 있게 됩니다. "git init" 명령어는 두가지 역할을 하는데, 1. 특정 Folder를 Repository화 2..
- Total
- Today
- Yesterday
- LLM
- git
- Greedy알고리즘
- stack
- mcp
- javascript
- nlp
- react
- 동적계획법
- 자료구조
- 이분탐색
- 알고리즘
- Search알고리즘
- 청첩장
- AVX
- 프로그래머스
- Transformer
- ai
- Python
- 완전탐색 알고리즘
- Sort알고리즘
- 코딩테스트
- GPT
- prime number
- 모바일청첩장
- hash
- 셀프모청
- ChatGPT
- SIMD
- deepseek
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
