본문 바로가기
반응형

개발 환경세팅23

[Github] Git CLI와 GitHub CLI, git CLI vs gh CLI git CLI와 gh CLI, Git CLI vs Github CLIGit CLI  Git CLI 호스팅 위치에 관계없이 모든 git 저장소를 사용하는 기본 인터페이스이다.Git Cli는 로컬 및 원격 Git 기반 리포지토리에서 작업하는 데 사용된다. 사용되는 주요 기능은 새로운 변경 사항 추적, commit, merge, branch, pull, push이다.예를 들어 git 명령은 git으로 시작합니다.git clonegit addgit commitgit pushgit pullGit 기반 리포지토리로 작업하는 경우 Git CLI가 있어야 한다. git CLI가 설치되어 있는지 확인하는 방법 git — version Git CLI 설치는 아래 링크를 참고하자.https://gitscm.com/downl.. 2024. 1. 7.
MongoDB Compass 사용이유 및 설치 MongoDB Compass란? MongoDB Compass는 MongoDB 데이터를 쿼리, 최적화 및 분석하기 위한 무료 대화형 도구이다. 핵심 인사이트를 얻고, 끌어서 놓기로 파이프라인을 구축하는 등의 작업을 수행할 수 있다. MongoDB에 의해 구축된 GUI인 Compass에서 데이터로 쉽게 작업할 수 있다. Compass는 스키마 분석에서 인덱스 최적화, 집계 파이프라인에 이르기까지 모든 것을 중앙 집중식 단일 인터페이스에서 제공한다. - Compass는 무료로 다운로드하여 사용할 수 있다. - Linux, Mac 및 Windows에서 사용 가능하다. https://www.mongodb.com/products/compass MongoDB Compass Explore and interact wit.. 2023. 7. 14.
[VSC] 개발자 VisualStudioCode 확장 프로그램 추천 비쥬얼 스튜디오 코드_VSC(VisualStudioCode)에서 추천하는 확장 프로그램(extension)vscode는 여러가지 extension들을 통해서 쉽고 빠르게 커스터마이징하여 개발에 여러 도움을 받을 수 있다.아래는 알고있으면 유용하게 사용가능한 extension이다. Eslintjavascript library인 Eslint와 vscode를 연결해준다.ESLint는 코드 포맷팅/품질 정적 분석 도구이다.타입을 명시하지 않았다던가, 지역변수를 선언해놓고 사용하지 않는 등 개발할 때 발생할 수 있는 실수들을 미리 지적해주는 역할이다.주로 코드 품질 관리를 위해서 사용하고, 포맷팅은 Prettier로 처리한다.https://eslint.org/ Find and fix problems in your.. 2023. 6. 30.
[VSC] VisualStudioCode에서 Prettier 적용하기 비쥬얼 스튜디오 코드_VSC(VisualStudioCode)에서 Prettier 적용하기 1. 확장(Extension)에서 prettier를 검색한다. 2. ctrl + ,로 설정을 켜주거나 좌측 상단에 파일 -> 기본설정 -> 설정을 클릭하여 설정화면으로 넘어간다. 3. format on save를 검색 후 아래 사진처럼 Format On Save를 체크해준다. 4. Default Formatter를 검색 후 아래 사진처럼 Prettier를 선택해준다. 2023. 6. 29.
[Github] GitHub 계정에 새 SSH 키 추가하는 방법 GitHub 계정에 새 SSH 키 추가하는 방법, windows와 mac 그리고 linux_SSH key 복사하는 방법 2023.06.18 - [개발 환경세팅/Github] - [Github] 새 SSH 키 생성 및 ssh-agent에 추가 [Github] 새 SSH 키 생성 및 ssh-agent에 추가Github의 private인 repository에 사용하는 SSH키 생성 및 ssh-agent에 추가하기 SSH 키 암호정보 SSH를 사용하여 Github.com의 리포지토리에서 데이터에 접근할 수 있다. SSH를 통해 연결할 때 로컬 머신에서 privkfdd6630.tistory.com새 SSH 키를 생성하고 ssh-agent에 추가한 이후 Github 계정에 새 SSH키를 추가하는 방법1. 깃허브 로.. 2023. 6. 27.
[Github] 새 SSH 키 생성 및 ssh-agent에 추가 Github의 private인 repository에 사용하는 SSH키 생성 및 ssh-agent에 추가하기 SSH 키 암호정보SSH를 사용하여 Github.com의 리포지토리에서 데이터에 접근할 수 있다.SSH를 통해 연결할 때 로컬 머신에서 private 키 파일을 사용하여 인증한다.새 SSH 키 생성Git Bash에 본인의 Github 이메일 주소로 아래 코드를 입력한다.$ ssh-keygen -t ed25519 -C "your_email@example.com" Ed25519알고리즘을 지원하지 않는 레거시 시스템을 사용하는 경우 다음을 사용한다.$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 결과: 제공된 이메일을 레이블로 새 SSH 키가 생성된다... 2023. 6. 18.
[Github] master, main branch 병합하는 방법 (master -> main, main -> master) master, main 브랜치 병합하는 방법 (master -> main, main -> master)1. "There isn't anything to compare. Nothing to compare, branches are entirely different commit histories"에러 발생시2. 프로젝트에서 branch가 master, main 분리되어있을 때 병합하는 방법 예 1: master -> main으로 병합하는 방법1. 병합을 원하는 프로젝트에서 아래 명령어를 실행한다.git checkout mastergit branch main master -fgit checkout maingit push [ssh-연결된 이름 or origin] main -f - master에 있는 걸 main에.. 2023. 6. 18.
[Flutter] 안드로이드 스튜디오에서 Flutter Project 생성 Flutter 및 안드로이드 스튜디오 설치 후 Flutter Project 생성 https://flutter-ko.dev/get-started/install Install Install Flutter and get started. Downloads available for Windows, macOS, Linux, and ChromeOS operating systems. docs.flutter.dev 1. 위 링크에서 본인의 os에 해당하는 운영체제를 선택한다. 2. Flutter zip을 다운받고 압축해제한다. 3. 검색 시작 표시줄에서 'env'를 입력하고 계정의 환경 변수 편집을 선택하고 flutter\bin이 위치한 파일경로를 저장한다. 4. 아래 링크에서 Android Studio를 설치한다. h.. 2023. 5. 22.
[GitHub] branch 기본 명령어 branch 기본 명령어 정리1. 브랜치 확인$ git branch2. 브랜치 생성 명령어$ git branch [branch 이름]3. 브랜치 전환 명령어$ git checkout [branch 이름]4. 브랜치 병합 명령어$ git merge 5. 브랜치 삭제 명령어$ git branch -d [branch 이름]6. 브랜치 이름 바꾸기 (main branch가 변경된다)$ git branch -m [새로운 branch 이름] 2023. 2. 27.
[기타] 무료 온라인 코딩 사이트 HTML, CSS, js, Python, R, C++, Julia, GNU Octave, R, Ruby, Scheme 등 설치 및 설정없이 코딩 가능한 웹에서 코딩가능한 사이트들 (간단한 코딩_플로젝트용으로 지향) * 코딩하기 위해 설치 및 설정하기 불편한 개인 pc가 아닌 pc방같은 공용 pc환경 이거나 개발환경을 갖추지 못하거나 하고 싶지 않을 때, 추천하는 사이트들 모음 아래 두 사이트는 소셜 로그인 후 본인에게 맞는 언어 선택 가능 https://replit.com/~ Log In Run code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, & interpr.. 2023. 2. 4.
반응형