전체 글
-
[정리] rebaseIT/Git 2024. 4. 2. 00:05
git rebase에 대해서 알아보자. 브랜치의 base 즉, parent 정보를 바꿔주는 기능 -> 브랜치 간 '내가 바라보는 parent' 정보를 바꾼다. -> rebase 는 병합이 '아니라' base 를 변경해주는 과정임. 와.. 적고 보니까 무슨 말인지 하나도 모르겠다.. 내가 이해한 바를 정리해보면, 기준이 되는 브랜치(여기서는 master 브랜치)에서 feature 브랜치를 생성한 이후 master 브랜치에 추가 커밋 new1이 있는 경우, feature 브랜치의 기준점을 master 의 new1 로 변경하는 것이다. 그럼으로써 feature 브랜치에 new1 내용이 반영되는 것이다. => 하나의 브랜치에서 변경된 내용을 다른 브랜치에 적용하는 것... -> 그러면.. pull 이랑은 또 뭐..
-
[정리] cherry-pickIT/Git 2024. 4. 1. 23:39
Git 브랜치 전략을 고민하면서 얘기를 나누던 중, "cherry-pick" 기능에 대해 알게 되어 내용을 정리해본다. 위의 그림과 같이 'cherry-pick' 이란, 특정 브랜치에 커밋된 항목을 다른 브랜치로 커밋이 필요한 경우 사용하는 기능이다. 언제 사용하지? 1. 버그 수정 시 - feature branch에서 수정한 버그를 master(main) brach로 바로 반영할 필요가 있는 경우 2. 커밋을 잘못한 경우 - 수정한 소스를 다른 브랜치로 잘못 커밋한 경우 올바른 브랜치에서 해당 소스를 가져옴 3. 특정 feature만 다른 브랜치로 배포할 경우 - 하나의 브랜치에 커밋된 feature 중에서 "전체가 아닌" 특정 feature만 다른 브랜치로 반영이 필요한 경우 출처 - https://..
-
[WSL] Ubuntu 18.04 에 Jenkins 설치하기IT/삽질 2024. 3. 20. 23:38
새롭게 구성한 WSL2 Ubuntu 18.04 에 jenkins 를 설치해본다. 젠키스 설치 이전에 java가 설치되어 있지 않다면 java 부터 설치하자. 단, 버전에 따라 지원되는 java 버전이 상이하니 반드시 "jenkins java support policy" 키워드로 조회해보자. ( 비단 jenkins 뿐만 아니라 다른 패키지 설치 시에도 자바 정책 확인은 필수! ) 참고로 2024-03-20 현재 정책은 아래에서 확인 가능! https://www.jenkins.io/doc/book/platform-information/support-policy-java/ Java Support Policy Jenkins – an open source automation server which enables ..
-
[WSL] putty 로 wsl 접속하기IT/삽질 2024. 3. 20. 00:39
오랫만에 윈도우를 사용하다 보니 환경이 많이 달라져 있었다. 기본적인 cmd 외에 (잘 사용하지 않던) Windows Powershell 말고 'Windows Terminal' 이라는 툴이 있더라. 그러나 평소 익숙했던 Putty를 띄워서 접속해보려는데, 이상하게도 계속 접속 실패가 난다. 구글링을 해보니 WSL 내 기본 설치되는 ssh 문제로 삭제 후 재설치가 필요하다고 한다. 참고한 블로그를 남겨 본다. -> https://www.tuwlab.com/ece/29302 결론! Putty 로 잘~ 접속 된다!
-
[WIN10] WSL 에 FTP 서버 구성하기IT/삽질 2024. 3. 19. 23:48
새로 윈도우 노트북을 장만 후 환경을 구성하고 있다. 신기한게 윈도우에서도 Linux 환경을 손쉽게 구성할 수 있던 점이다. WSL (Windows Subsystem for Linux) 라는 기능으로 이 기능을 통해서 VM 환경이 아니더라도 간단하게 구성이 가능했다. 이번에 WSL에 우분투를 설치 후, 해당 리눅스에 FTP 환경 구성하는 방법을 진행하였고 참고한 사이트를 남겨 본다. 1. FileZilla 사용해서 파일 전송 -> https://backendcode.tistory.com/263 2. WSL 관련 정리 -> https://shaun289.blogspot.com/search/label/WSL Goooooood!!
-
[filezilla] root 계정으로 ftp 접속하기IT/삽질 2024. 3. 4. 21:58
root 로 왜 접속이 안되는데?? 새로 CentOS7 환경을 구성 후에 Filezilla 로 접속 테스트 진행 시 root 계정으로 접속이 불가한 현상이 나타났다. 이거 뭐야 왜 안돼?? Putty 로는 정상 접속이 되는데 유독 파일질라로 접속 시 계속 실패한다. 한참 컴퓨터랑 씨름 후에 찾은 결론! - 접속거부 리스트에 존재하기 때문! 참고) 530 Permission denied - 계정/비밀번호를 정상 입력했음에도 파일질라고 접속 시 "530 Permission denied" 를 받았다면. 2가지 파일을 확인해야 한다. 즉, 접속불가 파일에 기재된 계정으로 접속을 시도했기 때문이다. - 대상 파일: /etc/vsftpd/ftpusers, /etc/vsftpd/user_list - 차이점 - ftp..
-
[이것저것] OCI 클라우드 환경 구성하면서 참고한 사이트 정리IT/정리 2024. 2. 12. 22:31
MySQL 양방향 암복호화 - https://stricky.tistory.com/330 양방향 암복호화&인/디코딩 - https://e2e2e2.tistory.com/28 삭제 후 새로 설치 - https://jsonobject.tistory.com/116 (오류) cannot connect... - https://seong6496.tistory.com/324 (오류) ERROR 1064(42000) - https://nonaninona.tistory.com/58 (설치) mysql_secure_installation -https://cecildesk.tistory.com/entry/Mysql-mysqlsecureinstallation%EC%9C%BC%EB%A1%9C-%ED%8C%A8%EC%8A%A4%E..