Wii Pointer #1 Tilt Normal
본문 바로가기
728x90

📁 𝐭𝐨𝐨𝐥&𝐯𝐢𝐫𝐭𝐮𝐚𝐥𝐌𝐚𝐜𝐡𝐢𝐧𝐞17

No Image 📷 [git] useful git delete / recover commands on cli environment git delete / recover commands fetching log command ▪️ git log :commit 되거나 merge 되어진 log들을볼 수 있는 log 불러오기  change staged files to unstaged commands ▪️ git reset :add 되어 staging 되어진 파일들을다시 stash 하기 ▪️ git reset [경로/파일명.확장자] :특정 파일만 unstage 하기 delete commit commands ▪️ git reset HEAD^ :가장 최신 commit 전으로 돌아가기 ▪️ git reset [commit log num] :Commit log num의 커밋으로 돌아가기 ▪️ git reset —hard [commit log num].. 2024. 6. 2.
No Image 📷 [git] useful git commands on cli environment ☑️ useful git commands git to gitHub command ▪️ git remote -v :원격 저장소 설정 확인하기 git staging commands▪️ git add [파일명] : 깃에 [파일명]파일만 staging하기▪️ git add . :전체 파일 깃에 staging하기 git commiting commands▪️ git commit -m ‘[커밋 메세지]’ : 깃 커밋 하기▪️ git commit -am ‘commit message’ :모든 파일을 staging 하면서‘commit message’이 커밋 메세지를 커밋하기 git pushing command▪️ git push origin main : main 브랜치 푸쉬 git branch managing comman.. 2024. 6. 2.
No Image 📷 [Nginx] Nginx를 이용하여 로드밸런싱 해주기 우선 기본적으로 Nginx가 설치되어 있다고 가정하고 시작하겠다. Nginx.conf를 들어가기 위해서 /etc/nginx 위의 해당경로로 들어가주자 conf.d koi-win nginx.conf sites-enabled fastcgi.conf mime.types proxy_params snippets fastcgi_params modules-available scgi_params uwsgi_params koi-utf modules-enabled sites-available win-utf 해당 경로 폴더에 여러가지 파일들이 보인다. 여기서 우리가 건들여 줄 파일은 nginx.conf다. vi nginx.conf 위의 명령어로 nginx.conf를 설정해주자 user www-data; worker_proc.. 2023. 3. 31.
No Image 📷 [Nginx] Nginx로 한개의 인스턴스에 연결해주기 2023. 3. 9.
No Image 📷 [Nginx] Nginx로 다른 IP에 연결하기 2023. 3. 9.
No Image 📷 [Nginx] Nginx 가 뭘까? 2023. 3. 9.
No Image 📷 Docker 사용법 (2) 2023.03.09 - [[𝐃𝐞𝐯𝐞𝐥𝐨𝐩] 개발 Tool/Docker] - Docker 사용법 (1) Docker 사용법 (1) Docker를 ubuntu에 설치부터 해주고 mysql 최신 버전 이미지를 pull하자 mysql 비밀번호와 같이 기재해서 mysql 컨테이너를 생성하고 mysql 컨테이너에 들어가서 mysql 로그인을하고 로그인이 되면, 보드 생 jrogrammer.tistory.com 해당 과정이 끝이났다면, Docker Hub에 올라간 이미지 파일을 docker로 pull 받고 이미지를 컨테이너로 생성해주자 생성된 컨테이너를 mysql 에 연결한 network에 연결해주고 두개다 네트워크에 들어가고 실행중인지 확인한다음 생성한 컨테이너 들어가서 원하는 process 를 실행하자. 2023. 3. 9.
No Image 📷 Docker 사용법 (1) Docker를 ubuntu에 설치부터 해주고 mysql 최신 버전 이미지를 pull하자 mysql 비밀번호와 같이 기재해서 mysql 컨테이너를 생성하고 mysql 컨테이너에 들어가서 mysql 로그인을하고 로그인이 되면, 보드 생성하고 보드를 사용해주자 생성되었는지 확인해주고 다시나가서 네트워크 생성하고 생성한 네트워크를 mysql에 연결해주자 여기까지가 깃허브 액션으로 이미지 전달되어진것을 pull하기 전까지 workflow다. 2023. 3. 9.
No Image 📷 [Docker HUb] 도커허브에 레포지토리 생성하기 새로운 레포지토리를 등록하자 해당 부분이 경로가 될 것이다. 본인의 username 과 이레포지토리의 이름이 경로가 된다. 2023.02.25 - [[𝐃𝐞𝐯𝐞𝐥𝐨𝐩] 개발 Tool/GitHub Actions] - [GitHub Actions] Docker Hub 와 연결 준비하는 방법 (2) [GitHub Actions] Docker Hub 와 연결 준비하는 방법 (2) 2023.02.25 - [[𝐃𝐞𝐯𝐞𝐥𝐨𝐩] 개발 Tool/GitHub Actions] - [GitHub Actions] 초기 세팅 하는 방법 [GitHub Actions] 초기 세팅 하는 방법 새로만든 Repository에 해당 Actions 를 클릭하여 들어간다. 해당 workflow를 jrogrammer.tistory.com 이 게시.. 2023. 2. 26.
No Image 📷 [Docker Hub] 도커허브 가입하고 시크릿키 확인하기 https://hub.docker.com/ Docker Hub Container Image Library | App Containerization Deliver your business through Docker Hub Package and publish apps and plugins as containers in Docker Hub for easy download and deployment by millions of Docker users worldwide. hub.docker.com 해당 주소로 가입하자 이메일 인증까지 완료하였다면, 시크릿 키를 알아보자 해당 지문 모양을 눌러주면 Account Settings 가 나타난다 클릭해주자 좌측에 Security 섹션이 나온다. 들어가면 New Access.. 2023. 2. 26.
No Image 📷 [GitHub Actions] Docker Hub 와 연결 준비하는 방법 (2) 2023.02.25 - [[𝐃𝐞𝐯𝐞𝐥𝐨𝐩] 개발 Tool/GitHub Actions] - [GitHub Actions] 초기 세팅 하는 방법 [GitHub Actions] 초기 세팅 하는 방법 새로만든 Repository에 해당 Actions 를 클릭하여 들어간다. 해당 workflow를 작성할 수 있고 제안되어진 workflow yml 파일들을 확인할 수 있다. 우리는 Docker를 활용할 것이기 때문에 Docer라고 검색하겠다. jrogrammer.tistory.com 2023.02.25 - [[𝐃𝐞𝐯𝐞𝐥𝐨𝐩] 개발 Tool/GitHub Actions] - [GitHub Actions] Docker Hub 와 연결하는 방법 [GitHub Actions] Docker Hub 와 연결하는 방법 2023... 2023. 2. 25.
No Image 📷 [GitHub Actions] Docker Hub 와 연결 준비하는 방법 (1) 2023.02.25 - [[𝐃𝐞𝐯𝐞𝐥𝐨𝐩] 개발 Tool/GitHub Actions] - [GitHub Actions] 초기 세팅 하는 방법 [GitHub Actions] 초기 세팅 하는 방법 새로만든 Repository에 해당 Actions 를 클릭하여 들어간다. 해당 workflow를 작성할 수 있고 제안되어진 workflow yml 파일들을 확인할 수 있다. 우리는 Docker를 활용할 것이기 때문에 Docer라고 검색하겠다. jrogrammer.tistory.com 이전 게시글 처럼 초기 세팅이 완료가 되었다면 yml 파일을 건들기 전에 우선 해줘야 하는 작업이 있다. VScode를 열었으면, Dockerfile 이라는 파일을 만들어줘야한다. 물론 프로젝트 파일 안에 생성해줘야한다. 생성을 해 주.. 2023. 2. 25.
No Image 📷 [GitHub Actions] 초기 세팅 하는 방법 새로만든 Repository에 해당 Actions 를 클릭하여 들어간다. 해당 workflow를 작성할 수 있고 제안되어진 workflow yml 파일들을 확인할 수 있다. 우리는 Docker를 활용할 것이기 때문에 Docker라고 검색하겠다. 클릭 하자 기본으로 제공하는 yml 형식의 파일이다. 체크 표시한 부분에 yml 파일 이름을 정할 수 있다. 어떠한 행위를 하는 yml 파일인지 기재해주고 Start commit 으로 해당 경로로 파일을 생성해준다. 커밋 된 것을 확인할 수 있다. 다음 Step 2023.02.25 - [[𝐃𝐞𝐯𝐞𝐥𝐨𝐩] 개발 Tool/GitHub Actions] - [GitHub Actions] Docker Hub 와 연결 준비하는 방법 (1) [GitHub Actions] Do.. 2023. 2. 25.
No Image 📷 GitHub Repository에 내 파일 push 하는 방법 목차 GitHub에 first commit push 하기 작업 중간에 commit하고 push 하기 GitHub에 first commit push 하기 현재 생성한 파일을 GitHub와 연동하고 싶다면? 첫 번째로 GitHub로 들어가자. 프로필에 Repositories 에 있는 New 라는 버튼을 누르면, 해당 화면이 나타나게 된다. Repository name 은 목록에서 나타나게 되는 이름을 뜻하고, Description 에는 해당 파일이 무슨 파일인지 써주면 된다. 해당 내용으로 넣어주었다. 이제 Create repository 하면 해당 화면이 나타나고 빨간색 원에 있는 글을 복사해주고 VScode 터미널 창으로 오자 echo "# practice" >> README.md git init git.. 2023. 2. 19.
No Image 📷 What is the Jenkins? 목차 들어가기전에... CICD란? CICD에서의 빌드란? 따라서 Jenkins란? Jenkins 다운로드 및 설치 방법 Jenkins 사용 방법 Jenkins를 알아보기 전에... 들어가기전에... 서버 어플리케이션에 기능을 추가 하려면 개발자가 개발자 노트북에서 개발을 완료 하고 테스트까지 한 다음에 이상이 없으면 사용자가 사용할 수 있게 수정된 내용을 서버에 반영해야 합니다. [서버에 반영을 하는 것을 '배포 Deploy'라고 하고 배포 하기 위한 준비 과정을 '빌드 Build'라고 합니다.] =>> CICD CICD란? 지속적 통합(CI, Continuous Integration) 빌드/테스트 자동화 과정으로, 개발자를 위한 자동화 프로세스인 지속적인 통합을 의미합니다. 애플리케이션에 대한 새로운.. 2023. 2. 18.
No Image 📷 [Git & GitHub] 협업, merge, branch (추가작업 요망) 전에 배운 commit, 원격repo, .gitignore를 알았다면, 이제 협업하는 방법을 알아보자 Issue 누가 이 작업 할겁니까? => Issue 할당 ex. 누가 로그인페이지 버튼부분 수정 할겁니까? => Login page button issue 할당 1단계. 누가 이 작업을 진행할 것인지 정한다. - Issue 2단계. 각자 맡은 것에 대해 작업한다. - Branch 3단계. 각자 작업을 프로젝트에 합친다. - merge (경우에 따라). 작업한 내용을 리뷰하고 최종적으로 프로젝트에 반영한다. - PR 후 merge 프로젝트에서 issue는 프로젝트에서 해결해야하는 문제로 아래같은 것이 있다. 버그(프로그램이 원하는 대로 동작하지 않는 것)를 신고(Bug report, 버그 리포트) 기능 추.. 2023. 1. 13.
728x90