Git | GituHub(8)
-
[GitHub] 편의 기능 - Octotree - GitHub code tree
💖 Octotree - GitHub code tree octotree는 위의 그림과 같이 github에서 프로젝트의 내부 구조를 파악하기 쉽게 해주는 확장 프로그램입니다. https://chrome.google.com/webstore/detail/octotree-github-code-tree/bkhaagjahfmjljalopjnoealnfndnagc Octotree - GitHub code tree GitHub on steroids chrome.google.com
2023.03.12 -
[Git] .gitignore 셋팅
💖 .gitignore 파일이란? .gitignore 파일은 Git root 디렉토리에 저장되어, Git Repository나 Staginh Area에 추가되지 말아야 하는(무시되어야 하는) 폴더나 파일을 정의하는 파일입니다. # Logs logs *.log npm-debug.log* yarn-debug.log* yarn-error.log* lerna-debug.log* .pnpm-debug.log* # Diagnostic reports (https://nodejs.org/api/report.html) report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json # Runtime data pids *.pid *.seed *.pid.lock # Directory for instrumented l..
2023.03.12 -
[VS CODE git] VS CODE 소스제어 git
Visual Studio Code에서 반복적으로 소스제어에 나오는 10k+... 9k+... 이것을 삭제하는 방법은 찾아보고 해결하는 방법을 기록해 나의 개발생활을 윤택하게 만들것이다... 소스제어에 저렇게 뜨면 심히 불편하고 신경이 쓰여 지우고 싶은 충동이 들었다.(코드 짜는데 지장은 없다.) 저것을 지우려고 많은 시도를 하다가 결국 컴퓨터의 파일이나 폴더 등을 날려 다시 깔고의 반복의 늪에 빠져 마음 깊은 곳에서 우러나오는 깊은 빡침을 맛보았다. 최대한 안전하게 git을 지우는 방법을 알아보도록하자. 💖 VS CODE 소스제어 git 해결방법 현상의 문제점은 뭔가 폴더 혹은 내용이 많은 디렉토리(주로 desktop)에 실수로 .git을 만들어놓아서 그런 것이다. 저 디렉토리의 git을 지우면 깔끔하게..
2023.03.12 -
[Git] Permission denied (publickey) 👉 SSH key
갑작스럽게 git push가 되지 않았다. 어떻게 하면 해결 할 수 있는지 천천히 알아보도록 하였다. 등록되지 않은 기기에서 clone이나 push가 일어나면 인증문제로 발생되는 문제입니다. 결과적으로 유저의 ssh가 등록되지 않아 접근권한이 없어서 나오는 문제입니다. 💖 Permission denied (publickey)해결방법 🔊 1. Git Bach로 터미널 열기 🔊 2. 터미널에 작성해주세요 🎁 ssh-keygen -t rsa -C "깃허브 아이디" 🎁 ssh-keygen -t rsa -C "ghdtlsdnjs12@naver.com" 🔊 3. 비밀번호 설정 후 Enter Generating public/private rsa key pair. Enter file in which to save th..
2023.03.12 -
[ GitHub ] 비주얼 스튜디오(VScode)로 깃허브(GitHub)이용하기
깃과 깃허브, 브랜치에 대해서 알아봤는데... 정작 비주얼 스튜디오에서 어떻게 사용했는지에 대한 정리를 해볼려고 합니다! ✨ 나의 깃허브에 1일 1커밋을 도전하기 위해! ✨ 📑 깃허브(GitHub)에서 원격 저장소 생성방법 🔊 1. 깃허브에 로그인한 후 오른쪽 위 [+]을 누르고 [New repository]를 선택합니다 or 왼쪽 상단 [New]을 선택합니다. 🔊 2. 저장소 이름을 비롯해서 필요한 항목을 기입하고 [Create repository]를 누릅니다. 🔊 3. 만들어진 원격저장소를 확인하고 원격저장소 안으로 들어가 내용을 확인합니다. 📑 깃(Git) 환경설정하기 (Git 다운완료 후) 🔊 1. 깃 환경을 설정합니다. 🎁 git config --global user.name "깃허브 아이디" ..
2023.03.12 -
[ GitHub ] 브랜치(Branch) 이란?
깃과 깃허브를 사용할때 브런치를 빼 먹을 수 없는데 도대체 브랜치가 무엇이길래...? ✨ 브랜치에 대해 알아보도록 하자 ✨ 💖 브랜치(Branch) 1. 모든 버전 관리 시스템에는 브랜치(Branch)라는 개념이 있습니다. 브랜치는 원래 나뭇가지라는 뜻입니다. 버전 관리 시스템에서는 나무가 가지에서 새 줄기를 뻗듯이 여러 갈래로 퍼지는 데이터 흐름을 가르키는 말로 사용합니다. 2. 브랜치는 독립적으로 어떤 작업을 진행하기 위한 것입니다. 필요에 의해 만들어지는 각각의 브랜치는 다른 브랜치의 영향을 받지 않기때문에, 여러작업을 동시에 진행할 수 있습니다. 즉, 자유롭게 일할 수 있고 협업을 쉽고 편리하게 할 수 있도록 도와줍니다. 📑 브랜치 기능 💬 분기 - 새 브랜치를 만드는 것을 분기(Branch)라 ..
2023.03.12