[공유] Git에서 특정 폴더만 가져오는 가져오는 스크립트 (Windows,Linux,MacOS)
·
꿀팁 분석 환경 설정/Linux
우연히 SNS에서 부분적으로 다운로드 하는 기능이 있었는데, github token을 요구하다보니 꼭 저렇게 해야하나 싶기도 하고, 찾아보니 부분적으로 가져올 수 있을 것 같아 공유드립니다. https://gitzip.org/ Introduction - GitZipLight Download just for those few dirs/files you need instead of whole project. Multiple Choose more than one dirs/files. Intuitive Just check items and click download button.gitzip.org 여기서는 예시로 요즘 핫한 a2a 예시 코드가 있는 https://github.com/google/A2A 에서 가..
Git Branch 협업 방법론 정리
·
꿀팁 분석 환경 설정
전략을 정리하다 보니 2개가 만들어진 것 같은데, 둘 다 괜찮은 것 같아서 공유합니다. Branch 전략 정리-1 전략 장점 단점 적합한 시나리오 Gitflow 명확한 구조, 다양한 작업 유형 분리, 예정된 릴리스 지원, 병렬 릴리스 관리 가능 복잡하고 시간 소요가 많음, 브랜치 관리에 엄격한 규율 필요, 연속 배포에는 적합하지 않음 예정된 릴리스 주기가 있는 프로젝트, 여러 릴리스를 병렬로 관리해야 하는 팀에 적합​​​​ GitHub Flow 단순하고 이해하기 쉬움, 신속한 배포 가능, 자주 작은 변경을 장려 예정된 릴리스 지원 부족, 개발/스테이징/생산 간 명확한 구분 없음 연속 배포 프로젝트, 자주 작은 변경을 선호하는 팀에 적합​​​​​​ GitLab Flow Gitflow와 GitHub Flow..
git) submodule 다루기
·
분석 Python/구현 및 자료
submodule 추가하기 git submodule 추가하기 git submodule add 확인하기 cat .gitmodules 추가한 내용 반영하기 git commit -m "add submodule" git push # git push origin main # git push origin master 서브모듈을 최신 버전으로 업데이트 submodule 최신으로 업데이트하기 git submodule foreach git pull origin main submodule 안에 submodule이 없는 경우 git submodule update --remote submodule 안에 submodule이 있는 경우 git submodule update --remote --recursive 서브모듈이 있는 g..
git 에러) remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. ... The requested URL returned error
·
꿀팁 분석 환경 설정/Linux
Linux에서 동작 확인함. personal access token 을 이용한 로그인 방법을 정리 1. Github 접속 및 로그인 2. Settings 들어가기 3. Developer Settings 접근 4. Personal Access Tokens -> Generate New Token 5. Access Token 생성 1) Note: 용도 지정 2) Select Scopes: 해당 토큰에 부여할 권한 부여 (잘 모른다면, 다 선택해버리기~) 3) Generate Token: 토큰을 생성하는 버튼을 클릭해준다. 6. Personal Access Token 복사!! (마지막 단계) (안해주면 계속 똑같이 에러남) 여기까지 했으면 git pull이나 push할 때 password에 해당 토큰 넣어주기!!
git add 시 파일 취소 방법
·
꿀팁 분석 환경 설정/Python
git log 보기 (master) 보고 싶은 경우 git log --graph --decorate --oneline --all master 특정 파일 작업 취소하기 최근 커밋으로 모든 내용 강제로 돌리고 싶은 경우 git reset --hard # 모든 파일의 작업 내용을 버림 특정 파일만 바꾸고 싶은 경우 git checkout -- [Filename] # 특정 파일의 작업 내용을 버림 특정 파일 add 취소 하고 싶은 경우 git reset HEAD [Filename] # 특정 파일을 Unstage 상태로 변경

AI 도구

AI 도구 사이드 패널

아래 AI 서비스 중 하나를 선택하여 블로그를 보면서 동시에 사용해보세요.

API 키를 입력하세요API 키를 저장하려면 저장 버튼을 클릭하세요API 키가 저장되었습니다
API 키를 입력하세요API 키를 저장하려면 저장 버튼을 클릭하세요API 키가 저장되었습니다
API 키를 입력하세요API 키를 저장하려면 저장 버튼을 클릭하세요API 키가 저장되었습니다
URL과 모델을 입력하세요설정을 저장하려면 저장 버튼을 클릭하세요설정이 저장되었습니다