Think Thing

고정 헤더 영역

글 제목

메뉴 레이어

Think Thing

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (20)
    • Study (16)
      • Computer Science (2)
      • Web (6)
      • Git (4)
      • Etc. (4)
    • Life (4)
      • IT (3)
      • EAT (0)
      • Review (1)
홈태그방명록
  • Study 16
    • Computer Science 2
    • Web 6
    • Git 4
    • Etc. 4
  • Life 4
    • IT 3
    • EAT 0
    • Review 1

검색 레이어

Think Thing

검색 영역

컨텐츠 검색

Study/Git

  • 1일 1커밋에 대한 고찰(feat. 커밋 날짜 바꾸는 방법)

    2022.04.01 by 2 Mir

  • Git, 어디까지 알고 오셨어요? - 3탄

    2022.02.08 by 2 Mir

  • Git, 어디까지 알고 오셨어요? - 2탄

    2021.12.27 by 2 Mir

  • Git, 어디까지 알고 오셨어요? - 1탄

    2021.12.14 by 2 Mir

1일 1커밋에 대한 고찰(feat. 커밋 날짜 바꾸는 방법)

1일 1커밋, 깃허브를 이용하는 개발자들 사이에서 도는 운동이자 성실도를 보여주는 지표이다. 소위 '잔디를 심는다'라고도 표현하는데, 이것에 대해서 다시 한번 생각해보고자 한다. 🌱 잔디 심는 방법 Issue, PR, Discussion 어떤 Repo.에 Issue를 등록하거나 PR을 넣거나 비교적 최근에 나온 기능인 Discussion을 열면 Contribute한 것으로 간주된다. 단, Fork해온 Repo.면 안된다. Code Review Review를 남겨도 잔디는 심어진다. 단, 단순히 PR에 달아놓은 Comment는 쳐주지 않는다. Commit Commit과 잔디의 상관관계는 꽤 복잡하다. Github 공식 홈페이지에 따르면, Commit 역시 Fork해온 Repo.에는 해당하지 않으며 Repo..

Study/Git 2022. 4. 1. 22:43

Git, 어디까지 알고 오셨어요? - 3탄

마지막 3탄이다. 협업 효율을 높일 수 있는 Git branch 전략에 대해 알아보려고 한다. 이전 문서들은 아래 링크로 달겠다. 1탄 - 로컬 저장소 2탄 - 원격 저장소 🧑‍🤝‍🧑 협업 🙋‍♂️ 협업에 Git이 필요한 이유 1탄에서 Git을 분산 버전 관리 도구라고 했었는데, Git이 commit이라는 코드의 스냅샷을 찍어두기 때문에 개발할 때 편리한 점이 있지만, 협업에 있어서도 merge를 통해 코드를 병합하기 쉬워서 매우 유용하다. 🙋‍♀️ Git 없는 협업 Git이라고 했지만, 버전 관리 도구 없이 협업을 하려면 어떻게 해야 할까? 코드를 복사해서 이메일 또는 PC 카카오톡으로 보내거나, 원격 제어(지금은 VS Code에 Live Share가 생겼지만)로 해야 했을 것이다. 실제로 전자의 경우..

Study/Git 2022. 2. 8. 12:16

Git, 어디까지 알고 오셨어요? - 2탄

2탄으로 돌아왔다. 1탄에서는 로컬에서 파일 상태에 따라 영역을 나눴다면, 이번에는 Branch와 Github의 원격 저장소에 업로드하는 과정을 정리해보려고 한다. 🌠 저장소(Remote) ⭐ 로컬 저장소 로컬 저장소는 1탄에서 소개했던 대로 우리가 실제로 작업하는 공간이다. TMI지만, git clone 또는 git init 했을 때 생기는 .git 폴더가 찐 로컬 저장소이고, 우리가 열심히 코드 작성하는 프로젝트 폴더 전체가 working directory라고 할 수 있다. ☁️ 원격 저장소 Git과 Github의 차이에 대해 먼저 간단히 짚고 넘어가겠다. Git : 버전 관리 시스템 Github : Git Repo.를 호스팅 해주는 서비스 생소할 수 있는데, Git이라는 것은 우리가 일반적으로 생각..

Study/Git 2021. 12. 27. 23:11

Git, 어디까지 알고 오셨어요? - 1탄

오늘날 참 많이 쓰이고 있는 Git은 분산 버전 관리 시스템 (DVCS: Distributed Version Control Systems)의 한 종류다. 사실 버전 관리 시스템이 Git만 있던 것은 아닌데, 지금까지 Git이 널리 쓰이는 이유는 Github라는 멋진 서비스가 있는 게 한 몫한다고 생각한다. 아무튼, 내가 한 때 개발자를 꿈꿨을 때 검은 화면(콘솔)에 명령어를 입력하는 멋진 모습을 상상한 적이 있었는데 지금은 아님. GUI 최고 그 분야에 있어서 가장 접근하기 쉽고 간지 나는 것이 Git이라고 생각하기에 Git에 대해 제가 알고 있는 것을 조금씩 정리하려고 한다. 🌠 Git의 3가지 상태 ⭐ 파일의 상태 로컬 기준으로 Git에서 파일은 modified | staged | commited 라..

Study/Git 2021. 12. 14. 02:12

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
Think Thing © LeeMir
메일

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.