[Jenkins] 젠킨스 Git 연동 방법 Git Jenkins 연동 방법 1. 프로젝트 git에 업로드git repository 에 spring boot 프로젝트 하나를 올렸습니다. 2. Add Webhook Settings - Webhooks - Add webhook 버튼 클릭git 계정 비밀번호 입력 http://공인ip주소:포트번호/github-webhook공인ip주소: 네이버에 내 공인 ip 주소를 검색하면 나옵니다.포트번호: 공유기 설정에 들어가면 설정할 수 있습니다. vm ware에서 ubuntu를 설치하여 그 안에 jenkins를 설치하였기 때문에 포트포워딩을 해주었습니다. 성공적으로 붙으면 초록색 체크표시가 뜹니다. 3.github 접근 토큰 생성github에 오른쪽 상단 계..
[github] Action 설정 Actions - set up a workflow yourself 코드 입력 - commit changes name: devops teston: push: branches: [ main ] jobs: deploy: name: Deploy to EC2 runs-on: ubuntu-latest steps: - name: get code from github uses: appleboy/ssh-action@v1.0.3 with: host: ${{ secrets.REMOTE_HOST }} username: ${{ secrets.REMOTE_USER }} key: ${{ sec..
git stash git stash는 Git에서 작업 중인 변경 사항을 임시로 저장하고,작업 디렉토리를 깨끗한 상태로 유지하기 위한 명령어입니다. git stash: 현재 변경 사항을 스택에 저장하고 워킹 디렉토리를 깨끗한 상태로 만듭니다.git stash list: 저장된 stash 목록을 확인할 수 있습니다.git stash apply: 마지막으로 저장된 stash를 워킹 디렉토리에 적용합니다. stash는 스택에서 제거되지 않습니다.git stash pop: 마지막으로 저장된 stash를 워킹 디렉토리에 적용하고, 스택에서 제거합니다.git stash drop: 특정 stash를 스택에서 제거합니다.git stash clear: 모든 stash를 제거합니다. git init (f1파일 생성)..
git branch 브랜치를 만든다 git branch 기본 명령어 git branch [브랜치이름] : 새로운 브런치 생성git branch [브랜치이름] 새로운 브랜치를 만드는 명령어이다.exp라는 브랜치가 생성한 것이다.브런치를 생성하면 현재 위치에 가지고 있는 파일과 코드를 그대로 복사하여 만들어 진다. git branch : 브런치 목록보기git branch현재 가지고 있는 branch 목록을 볼 수 있다.초록색이 지금 있는 branch를 나타낸다. git checkout [브런치이름] : 해당 브런치로 이동git checkout 브랜치이름위에서 만든 exp 브런치로 이동하는 명령어이다. 브런치 생성 후 파일 수정 master 브런치에서 f1.txt파일을 생성하고 commit..
git stage area git에는 stage와 repository라는 개념이 있습니다.stage는 commit 대기 파일이 있는곳이고, 결과가 저장되는 곳은 repository 입니다. git 특정 파일만 커밋하기 cp : 파일 복사cp [원본파일명.확장자] [새로운파일이름.확장자] git status를 입력하면 새로만든 f2.txt 파일이 버전관리가 안되고 있음을 확인할 수 있다. git add : 버전관리에 추가git add [파일명.확장자]새로만든 파일을 git 버전관리에 등록 시킨다. git status 입력시 새로운 파일이 추가된 것을 볼 수 있다. git commit : 변경 커밋git commitI (INSERT 모드로 변경)파일 내용작성 후 ESC:wq (저장 후 종료)변..
git init 초기설정 git 명령어 보기gitclone이나 init을 해야 초기화를 할 수 있다 git 초기화git init.git 이라는 디렉토리에 저장소가 초기화 되었음 [Window] git 폴더 생성 확인 [Linux] git 폴더 생성 확인ls -al git add 새로운 파일 만들기vim [파일이름.확장자]리눅스 명령어 입니다 INSERT 모드로 변경i 읽기 모드로 변경ESC 버튼 저장 후 종료wq 파일 내용 보기cat [파일이름.확장자] git statusgit 버전관리 안될 때는 이렇게 뜸 git add : 파일 버전관리에 추가하기git add [파일명.확장자] git statusgit 버전관리 추가된 것을 확인할 수 있음 git 버..