Seop_E [Frontend Study]
close
프로필 배경
프로필 로고

Seop_E [Frontend Study]

  • 분류 전체보기
    • HTML - CSS
    • JS
    • React
    • Git
    • How to(w3 study)
    • BootCamp Review
    • 기타
  • 홈
  • GitHub
[+α] Git 긴 커맨드 사용할때 alias 설정 (커맨드의 별명)

[+α] Git 긴 커맨드 사용할때 alias 설정 (커맨드의 별명)

예를 들어 커밋 히스토리 보는 커맨드 "git log"를 사용했었다.그리고 커밋 하나당 한 줄씩 보기위해 "--pretty=oneline" 이라는 옵션을 붙였다. 그런데 옵션이 길어서 매번 사용하는건 불편 할 수있을 것이다. 깃에서는 이렇게 길이가 긴 커맨드 전체에 별명을 붙여서 그 별명을 사용해주는 alias라는 기능이 있다.▷ git log --pretty=oneline▷ git line 라는 별명으로 aliasing 해보겠다. 사용자 정보를 저장하는 커맨드는 "git config user ..." 였다.마찬가지로 별명을 저장 하기위해 "git config" 를 사용한다▷ git config alias.line 'log --pretty=oneline' 터미널에 이렇게 작성하면 앞으로 "git line..

  • format_list_bulleted Git
  • · 2024. 9. 4.
  • textsms
(13) Git - 최신 commit 수정하기 [--amend]

(13) Git - 최신 commit 수정하기 [--amend]

작업물를 커밋 하다보면 가끔씩 메시지가 아쉬워 할 때가 있을 것이다.코드를 조금 더 다듬어서 커밋할껄.. 라던지커밋 메시지를 좀 더 이해하기 쉽게 작성할걸... 라던지 말이다.또는 잘못된 코드를 그대로 커밋을 하는 경우도 있다.(물론 이 경우는 고치고 다시 커밋을 하면 된다.)굳이 없어도 되는 커밋이 생기지 않게, 후회하는 커밋을 할때를 대비해 수정하는 방법을 배워보자 최신 커밋을 다시 수정할 수있는 기능이 있으니  ▼ 사실 README.md에서 "좀 더 노력하자!!!" 에서 자동완성 때문에 git add 라는 문구까지 들어가버렸다..고치고 다시 커밋을 하면되긴하지만 그냥 최신 커밋 자체를 수정해보겠다.또한 하는김에 느낌표 3개도 없애보겠다. ▼ 먼저 커밋 히스토리를 살펴보자 (git log--prett..

  • format_list_bulleted Git
  • · 2024. 9. 4.
  • textsms
(12) Git - Commit History (git log, git show)

(12) Git - Commit History (git log, git show)

커밋 히스토리는 여태 작업하면서 등록한 커밋들이다.커밋 히스토리를 보면 프로젝트 디렉토리에서 그동안 있었던 변화들을 한 눈에 볼 수있다. git log로 확인 해볼 수있는데 log는 기록, 일지라는 뜻으로여기서는 실행하면 이때까지 커밋한 내용이 전부 출력된다. Git log (커밋 히스토리 출력)▼ 커밋 히스토리는 가장 오래된 커밋이 맨 아래에 있으며커밋 순서는 아래서부터 위로 우선순위가 출력된다. (오름차순) ▼ commit 뒤에 긴 문자열은 커밋의 아이디(=커밋 해시) 이다깃은 각각의 커밋을 구별하기 위해 각 커밋에 아이디를 붙여 관리한다. 커밋 하나의 정보가 어떻게 보이는지 살펴보자 ▼ 커밋 아이디와 커밋을 한 깃허브아이디, 날짜와 시간이 적혀있는 것을 볼 수있다. 그런데 지금 커밋 하나가 차지하는..

  • format_list_bulleted Git
  • · 2024. 9. 4.
  • textsms
Git (7)~(11)까지 커멘드 정리

Git (7)~(11)까지 커멘드 정리

■ hyper Link깃허브 가입과 리모트 레포지토리 생성 - 깃허브 로컬 레포지토리의 내용을 리모트 레포지토리로 보내기 - 깃허브 로컬 레포지토리에서 리모트 레포지토리 반영하기 - 깃허브 리모트 레포지토리 바뀐 내용을 로컬 레포지토리로 반영하기 - 깃허브 다른 프로젝트 가져오기 git push -u origin main: 로컬 레포지토리의 내용을 처음으로 리모트 레포지토리에 올릴 때 사용git push : 로컬 레포지토리의 내용을 리모트 레포지토리에 보내기 git pull : 리모트 레포지토리의 내용을 로컬 레포지토리로 가져오기 git clone [프로젝트의 GitHub 상 주소] : GitHub에 있는 프로젝트를 내 컴퓨터로 가져오기

  • format_list_bulleted Git
  • · 2024. 9. 4.
  • textsms
(11) GitHub - 다른 프로젝트 가져오기 [git clone]

(11) GitHub - 다른 프로젝트 가져오기 [git clone]

깃허브에는 다른 사람들이 하고있는 프로젝트들의 레포지토리가 정말 많다.이번 글에서는 다른 사람의 레포지토리를 한번 가져와보겠다. 프로젝트 협업자나 교육용으로 배포된 링크들을 가져와도 되고깃허브에서 추천하는 프로젝트를 가져와도 된다. 주로 본인이 관심을 가질만한 분야를 알아서 추천해준다. ▼ 상단에 Explore 클릭  ▼ 이런식으로 프로젝트를 탐방해볼 수있다. 불러올 아무거나 클릭  ▼ 필자는 game이라고 적혀있는 프로젝트를 가져와 보려고한다해당 레포지토리를 가져오려면 먼저 주소를 알아야하기에 오른쪽 상단에 초록색바탕 code 버튼을 클릭해주면 ▼ 아래처럼 해당 레포지토리의 주소가 나온다 복사하고 터미널로 이동한다. 여기서 주의해야할 점이있는데 기존에 하던 프로젝트에서 git을 사용하는 것이기에그대로 ..

  • format_list_bulleted Git
  • · 2024. 9. 4.
  • textsms
[+α] GitHub 레포지토리 접근권한 설정

[+α] GitHub 레포지토리 접근권한 설정

내 컴퓨터의 로컬 레포지토리의 최신 내용을 깃허브의 리모트 레포지토에도 반영하려면 "git push"를 한다.그런데 아무나 git push를 해버리면 자신이 작업한 내용을 본인의 리모트 레포지토리에 반영할수있나? 싶을 것이다.이게 가능하다면 본인도 모르는 사이에 리모트 레포지토리 내용이 바뀌어버릴 수도있는 대참사가 있기 때문이다. 다행이도 git push는 리모트 레포지토리의 주인인 본인만 설정 할 수있지만만약 본인 아닌 다른 사용자(협업자)도 git push를 할 수있게 하려면 추가 작업을 해줘야한다. 리모트 레포지토리 접근 권한 설정법 (상대방도 push 가능) ▼ Settings - Collaborators 클릭  PUBLIC REPOSITORY 는 지금 누구나 제 리모트 레포지토리의 주소만 알면,..

  • format_list_bulleted Git
  • · 2024. 9. 4.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기
    • HTML - CSS
    • JS
    • React
    • Git
    • How to(w3 study)
    • BootCamp Review
    • 기타
최근 글
인기 글
최근 댓글
태그
  • #CSS
  • #Sass
  • #티스토리챌린지
  • #html
  • #react
  • #W3Schools
  • #javascript
  • #오블완
  • #js
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바