LoGin
article thumbnail
github 깃허브 사용자 제외 pull request만 할 수 있도록 제한 걸기, branch protection rules, restrict
깃허브, 노션 2023. 11. 21. 23:18

1. 깃허브 프로젝트로 이동합니다. 2. 상단 메뉴에서 "Settings"를 클릭하세요. 3. 좌측의 메뉴에서 "Branches"를 클릭하세요. 5. branch값 없다면 "Add rule"을 눌러 규칙을 만들어주세요. 이런 화면이 나오면 규칙을 만들 수 있습니다. 6. "branch name pattern" 보호하려는 브랜치 이름을 입력하세요(예: main, develop) 7. "Restrict who can push to matching branches"를 체크하고 검색창에 자신의 깃허브 아이디를 입력하세요. 이렇게 하면 이제 해당 사용자만 이 브랜치에 푸시할 수 있는 규칙이 생깁니다. +) "Require pull request reviews before merging"를 체크하고, 필요하다면 "..

article thumbnail
window 포트에 상요하는 프로세스 확인하는 법 cmd
Back End/Database 2023. 11. 21. 15:33

조사하게 된 계기가 maria DB를 설치 중에 포트번호를 설정해 주는 과정에서 오류가 발생했다. 3306을 사용하고있다고해서 어떤 프로세스가 그 자리를 차지하고 있는지 알아내야 했다. 1. 명령 프롬프트를 열어서 다음 명령어를 입력한다. netstat -ano | findstr :3306 2. 그 결과로 나오는 목록에서 LISTENING 상태의 프로세스를 찾아 PID를 확인합니다. 3. 해당 PID의 프로세스 이름을 확인하려면 다음의 명령어를 입력합니다. tasklist | findstr "PID" 여기서 PID는 앞서 확인한 PID 번호입니다. 범인은 이전에 설치한 mysql이었네요...

article thumbnail
reactNative axios get요청 보내기 localhost -> 192.168.0......
Front End/React, ReactNative 2023. 11. 21. 02:08

node.js express를 사용해서 api를 작성 후 테스트해보려 했는데 사소한 문제가 발생했는데 원인파악이 힘들었는데 생각보다 당연한 문제여서 해결했던 경험을 공유합니다. API code //router로 get 요청받기 router.get('/', (req,res) => { const responseObject ={ key: 'value', key2: 'value2' //costom }; res.send(responseObject); }); get 요청을 주소에 localhost로 지정하고 보내면 될 줄 알았는데 axios error이 계속 떠서 뭐가 문제인지 몰랐다. // data get요청 const getData = async() =>{ const response = await axios.g..

article thumbnail
npm 패키지 버전 충동을 해결해보자 npm install --legacy-peer-deps
Back End/Node.js 2023. 10. 15. 01:12

사건 npm을 사용해서 패키지 모듈을 관리하다 보면 수많은 버전들이 만나게 되는데 그때 호환되는 버전도 많지만 충돌이 일어나는 버전도 수도록 많습니다. api, install를 하다 보면 나오는 버전충돌 에러입니다. expo-camera@7.x.x 버전을 사용해야 해결해 줄 것 같네요. 버전 관리하는데 에러가 뜬다는 것은 분명 실행해도 문제가 난다는 것인데 그래도 그냥 실행해보고 싶은 마음입니다. 버전 충돌 해결방법 peer dependencies를 살펴보고, 호환되는 버전을 맞춰서 설치하는 것이 일방적이고 강제로 설치할 수 있는 --force 속성 npm install modulName --force node.js, react, native 모듈 정리 및 제거 편하게 하기 프로젝트를 하다 보면 npm ..

article thumbnail
C++ 무료 화면 스크린샷 프로그램, 화면 캡쳐 프로그램, 화면 클린핑, 화면 저장 프로그램

외국 개발 사이트에서 코드를 받아왔는데 안 되는 기능이 너무 많아서 사용자들이 불편 없이 사용할 수 있도록 코드를 조금 수정해서 배포합니다. 저작권또한 체크하고 문제없을 거라 판단해 올립니다. 윈도 화면에서 스크린샷을 찍어 화면 최 상단에 띄어둘 수 있는 프로그램입니다. 여러 사진을 비교할 때 무언가 보면서 타이핑해야할 때 화면을 빠르게 이미지로 저장하고 싶을 때 위와 같은 상황 때 사용하면 유용하게 사용할 수 있습니다. (사용움짤 미리보기) 사용법 1. 프로그램을 실행한다. (exe 파일입니다. 윈도우 운영체제에서 실행해주세요) 2. window키를 누른 상태로 마우스 좌클릭으로 화면을 드래그한다. 3. 화면에 남은 파일을 마우스로 끌어 움직여 원하는 위치에 둔다. 4. 만들어진 사진을 클릭해서 Del..

article thumbnail
github 깃허브 commit history에서 과거 파일, 코드 사이트에서 확인하기
깃허브, 노션 2023. 8. 11. 17:36

깃허브를 하다 보면 과거 파일들이나 구조, 코드들을 확인하고 싶은데 쉽지 않을 때가 있습니다. 제가 사용하는 방법은 원격(깃허브 사이트)에서 직접 커밋내용을 확인하면 참고하고 뭐가 날아갔나 확인하긴 합니다. reset이나 revert를 깃허브에서 지원해줍니다. 하지만 여러 방면에서 hisyory에서 직접 파일을 확인하는 일이 더 많은 것 같습니다. 깃허브 사이트에서 과거 브랜치 보기 우선 깃허브 한 프로젝트에서 보고 싶은 코드의 브랜치로 들어갑니다. 그리고 우측상단 History를 들어가 보면 커밋으로 작업했던 것들이 보입니다. 팀원 seohansoo가 작업했던 것으로 들어가기 위해 가장 최신 작업으로 들어갑니다. 저 작업 이후에 팀원이 PR을 요청하고 제가 머지 작업을 했는데 머지를 잘못해 코드가 꼬였..

728x90