형상관리4 [git] git revert git revert 정말 이해가 안되던 기능이었는데 복기를 몇번 해보면서 개념을 익혔다.reset과 다른 점은 기존 커밋이력을 유지 하고 새로운 커밋을 남기면서 되돌아가며 push를 다시 해야 한다.반드시 역순으로 revert를 진행해야 한다.개인 스터디 기록을 메모하는 공간이라 틀린점이 있을 수 있습니다.틀린 점 있을 경우 댓글 부탁드립니다. IT/DevOps 2024. 6. 6. [DevOps] CentOS 8 GitLab 설치 목차GitLab 설치과정#GitLab의 CentOS용 RPM 저장소 설치하기 위한 스크립트 다운로드 및 실행curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash#gitlab 커뮤니티버전 설치sudo yum install -y gitlab-ce외부 접속 url 변경#gitlab설정파일 연다.sudo vi /etc/gitlab/gitlab.rbgitlab 설정파일을 열어서 external_url을 외부에서 접속할 url로 변경한다.기본 80를 사용하니까 변경하고 싶으면 url:포트로 변경한다.외부접속 url 포트 방화벽 허용#방화벽에 포트 허용sudo firewall-cmd --per.. IT/DevOps 2024. 5. 1. [linux] linux svn install/setting (feat. redhat) 목차 설치 환경: 레드햇 8.8 64 bit svn 설치 #패키지매니저 이용 sudo yum install subversion svn용 디렉토리 생성 cd ~/app/dev1 mkdir repository svn 저장소 생성 svnadmin create --fs-type fsfs repos 방화벽 해제 svn에서 사용하는 기본 포트 3690 firewall-cmd --permanent --zone=public --add-port=3690/tcp firewall-cmd --reload svn 구동 svnserve -d -r /home/dev1/repository/ 체크아웃을 통한 정상여부 확인 아래처럼 나오면 성공 svn checkout svn://127.0.0.1/repos // 체크아웃 결과: 체크아웃.. IT/DevOps 2023. 12. 30. [Git] Git Branching Strategy(feat. 브랜치 전략) ppt로 작성하려고 했으나 너무 시간이 오래 걸릴 것 같아서 그림은 이걸로 하고 텍스트로 보충master branch 😎실제 운영서버에 올라가는 최종 릴리즈 버전 브랜치candidate branch 😭QA Server에 배포해서 실서버 반영 전 검증하는 브랜치candidate branch에서 최종 검증이 되면 그 때 master에 반영master branch에 올라가기 바로 전 소스dev branch 🙄개인 브랜치에서 로컬 검증 후 개발서버에서 돌리는 용도의 브랜치개발서버에서 돌려보는 용도라서 온갓 잡다한 소스가 다 있을 수 있다.(버그가 있는 소스 등등)절대 이 branch는 master나 candidate branch로 반영하면 안된다.persnal branch 😛개발자 각자 개발하는 용도의 .. IT/development 2023. 8. 24. 이전 1 다음