정민교

정민교

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (37)
    • TIL (12)
    • 잡학다식 CS (1)
      • 데이터베이스 Database, SQL (1)
      • SQL 문제풀이 (0)
      • 자료구조와 알고리즘 (0)
      • 알고리즘 풀이 (0)
      • 네트워크 (0)
    • JavaScript (5)
    • Java (1)
    • Node.js (4)
    • 잡학다식 IT (10)
      • 깃(git) (5)
      • 넓고 얕게 알아보기 (5)
    • 회고 (1)
      • 프로젝트 회고 (1)
      • 일상 회고 (0)
    • 에러핸들링 (2)
      • MySQL (1)
Fi스킨 V7.6 by itcider.com

정민교

컨텐츠 검색

태그

ubuntu nvm Til backtracking Object bfs 단축 평가 github ubunut simulation Linux javascript MariaDB 관계형 DB node.js ES6 SQL node mysql git

최근글

댓글

공지사항

전체 글(37)

  • 블로그 썸네일
    git log

    ✔️git log git log 는 여태까지의 커밋 기록들을 보여줍니다. git log 를 통해 여태까지의 커밋, 커밋 메세지, 커밋 해시, 누가 작성했는지 등을 볼 수 있습니다. 하지만 커밋 본문에 많은 내용을 적어야 하는 경우, 혹은 이미 너무 많은 커밋이 존재하는 경우 한 번에 보기 힘든 경우가 많습니다. git log --oneline 으로 oneline 옵션을 가지고 실행해보겠습니다. 커밋 해시의 길이도 짧아지고 딱 커밋 메세지 그리고 HEAD까지만 나옵니다. --oneline 옵션은 --pretty=oneline --abrev-commit 옵션의 short hand입니다. 추가로 --graph 옵션은 현재까지의 커밋 기록을 그래프 형태로 보여줍니다.

    2023.05.31
  • 블로그 썸네일
    Git 기본 개념

    이전 포스팅과 이어집니다. 이전 포스팅에서는 git repo에서 파일을 만들어 작업하고, commit을 해보았습니다. 또 파일을 수정하고 나서 commit도 해보았습니다. 이 과정에서 working tree, untracked files 등등의 용어가 나왔는데 이에 대해 알아보고자 합니다. ✔️ 깃이 관리하는 세 공간 Git 은 작업 공간을 세 가지로 분류합니다. 📌Working Directory(Working Tree) 말 그대로 작업 공간입니다. 우리가 파일을 생성하고 작업하고 수정하고 하는 작업 디렉토리를 working directory 혹은 working tree 라고 부릅니다. 📌Staging area git add 를 통해 다음 버전으로 만들고 싶은 변경 사항 들을 Staging area로 올..

    2023.05.31
  • 블로그 썸네일
    commit 해보기

    이전 포스팅과 이어집니다. 자, 이제 git repo도 만들어 봤으니 git이 어떻게 우리의 작업 내용을 관리해주는지 알아봅시다. ✔️git status, git add, git commit 현재 우리의 git repo에 아무것도 없습니다. 오늘 날짜로 일기를 한 번 써보려고 합니다. touch diary0531.txt오늘은 git을 공부했습니다. 상당히 재밌더군요. 내 작업 내용들을 관리해준다니 멋집니다. 이 내용을 남기고 해당 파일을 저장했습니다. 그리고 git status로 git repo의 상태를 확인해봅시다. untracked files로 diaray0531.txt 파일이 있다고 나옵니다. git add 를 실행해주고 다시 git status 로 살펴봅시다. diary0531.txt 가 new ..

    2023.05.31
  • 블로그 썸네일
    Git 시작하기

    ✔️ Git 설치하기 Git에 대해 대충 알아봤으니 Git을 설치해봅시다. 저는 windows 환경이라 git-for-windows에서 Git을 다운로드 하겠습니다. https://gitforwindows.org/ 여기서 다운로드 하실 수 있습니다. windows에서 설치하시면 알다시피 여러 설정들을 하기 위해 next를 계속 눌러야합니다. 그런데 그냥 기본 설정으로 두고 계속 next를 눌러서 설치해도 사용하는데 별 무리가 없습니다. Git 설치가 완료되었으면 Git bash 또한 설치되었을 것입니다. windows 환경이지만 bash가 저는 좀 더 친숙하기도 해서 앞으로의 포스팅에서도 Git bash를 사용할 것입니다. Git 설치가 잘 되었는지 확인하기 위해 Git bash를 열고 git -v 를 ..

    2023.05.31
  • 블로그 썸네일
    What is Git & Github

    ✔️Git이란 무엇인가 Git이란 버전 관리 시스템(version control system)입니다. 📌버전 여기서 이야기하는 버전은 무엇인가? 게임을 하거나 앱을 쓰거나 할 때 보면 버전이란 게 있다. 명확하게 '버전은 무엇이다' 라고 말하기 어려워도 버전이란 말은 우리에게 익숙합니다 버전이란 쉽게 이야기해서 어떤 것이 변화했을 때 그 변화된 시점에서 저장한 것을 버전이라고 합니다. 더 어렵게 들릴 것 같은데 쉽게 예를 들어 살펴봅시다. 필자는 파워포인트를 정말 못 쓴다. 애초에 디자인적인 감각이라고는 눈을 씻고 봐도 찾아볼 수 없습니다. 하지만 예쁜 것을 좋아해요... 그래서 학교 다닐 때 혹시라도 파워포인트로 프레젠테이션 파일을 만들자고 할 때마다 많은 수정사항을 거쳐야만 했습니다. 그래서 제 PP..

    2023.05.30
  • 블로그 썸네일
    Ubuntu Linux MariaDB 설치 에러

    Ubuntu Linux에 MariaDB를 설치하려가 겪은 에러에 대해 포스팅하려고 합니다. 이것 때문에 거의 하루를 날렸는데, 같은 현상을 겪는 분들께 도움이 되었으면 합니다. ✔️MySQL 설치가 되어있었다. 기존에 MySQL을 설치한 적이 있습니다. 따라서 MySQL을 삭제하고 MariaDB를 설치하려고 하였는데, MariaDB설치가 제대로 되지 않고 자꾸 에러가 발생하였습니다. sudo apt remove mysql-server apt remove 를 이용해서 삭제하였는데 apt remove 는 패키지만 삭제하는 명령어입니다. apt purge 는 패키지 뿐만 아니라 관련된 모든 구성 파일까지 삭제해줍니다. 단 두 명령 모두 사용자의 홈 디렉토리 아래에 있는 응용프로그램 파일은 건드리지 않습니다. ..

    2023.05.18
1 2 3 4 ··· 7
fi스킨 설치하기 ohon 검색

copyright 정민교

  • 링크 복사하기 공유하기
  • 검색하기 by itcider.com 상단으로 올라가기

티스토리툴바