profile
꾸준히 성장하는 과정속에서, 제 지식을 많은 사람들과 공유하기 위한 블로그입니다 😉
post-thumbnail

[Git] Fork 와 관련한 다양한 기법(동기화, Collaborator 의 권한 등)

안녕하세요, 이번 포스팅에서는 깃허브의 Fork 와 upstream, origin 을 동기화는 작업의 전체적인 흐름에 대해 자세히 알아보겠습니다.

2022년 11월 2일
·
0개의 댓글
·
post-thumbnail

[Git] Squash & Merge, 3-Way-Merge 전략 비교

이번 포스팅에서는 Squash 에 대해 알아보겠습니다. 지난 포스팅에서 살펴본 Rebase 와 함께 커밋 히스토리를 관리하기 위한 방법 중 하나로써, Merge 할때 사용된다고 보시면 됩니다.

2022년 11월 1일
·
0개의 댓글
·
post-thumbnail

[Git] Rebase란, Fast-Forward Merge

안녕하세요, 이번 포스팅에서는 Rebase 에 대해 알아보겠습니다. Rebase 를 잘 활용할 수 있다면 Merge 에 비해 commit 히스토리가 더 깔끔하게 관리가 되며, Conflict 가 발생할 일도 훨씬 적어집니다.

2022년 11월 1일
·
0개의 댓글
·
post-thumbnail

[Git] Commit Message Convension (협업을 위한 git 커밋컨벤션)

이번 포스팅에서는 Git 의 커밋 메시지 컨벤션에 대해 알아보겠습니다. 각 회사마다 각자의 git flow 전략을 가지고 브랜치를 관리하듯이, 그에 따라가며 자연스래 commit 에 관한 규칙도 정말 중요하다고 볼 수 있습니다.

2022년 11월 1일
·
0개의 댓글
·
post-thumbnail

[Git] Intellig Terminal Git Bash 사용하기

안녕하세요, 이번 포스팅에서는 인텔리제이에서 Git Bash 터미널을 사용하는 방법에 대해 알아보겠습니다. 딱히 어려운 내용은 아니지만, 인텔리제이에서 프로젝트 초기셋팅을 하고 깃허브로 버전관리를 원하실 때 환경이 익숙하지 않아 다소 햇갈리실 수 있다고 생각이드네요😎

2022년 10월 31일
·
0개의 댓글
·
post-thumbnail

[Git] 인텔리제이에서 로컬 프로젝트를 GitHub에 push 하기

안녕하세요, 이번 포스팅에서는 인텔리제이에서 로컬에 있는 프로젝트를 깃허브에 push 하는 방법에 대해 간단히 살펴보겠습니다.

2022년 10월 31일
·
0개의 댓글
·
post-thumbnail

[Github] 토큰 인증 로그인(Personal Access Token)

깃허브에서 본인임을 인증할 때, 인증방식이 패스워드에서 개인 토큰을 발급받고 해당 토큰을 통해 인증하는 방식을 바뀌었기 때문에, 원하는 레포지토리에 push 하고싶은경우, 개인 토큰(Personal Acesss Token) 을 발급받고 커밋과 푸시를 진행해줘야합니다.

2022년 7월 19일
·
0개의 댓글
·
post-thumbnail

git rebase, conflict 수정, 브렌치명 등 관련

git flow 전략에서도 자주 활용되는 rebase 에 대해알아봅시다. 또 fork 를 진행할 수 있는 upstream 에 대해서도 살펴봅시다.

2022년 7월 19일
·
0개의 댓글
·
post-thumbnail

git merge 전략 (merge, rebase merge, squash merge)

개발자들이 작업을 진행할 때 코딩 컨벤션( = 코딩 관습? 스타일), git 전략, commit 메시지 작성법등이 있을 것이다.커밋 히스토리(Commit History) : 의미있는 커밋이력들이 모여서 형성하게 되는 것커밋을 의미있게 작성했다면, 필요한 커밋 이력을 찾

2022년 7월 19일
·
0개의 댓글
·

github에 버전 올리기, 로컬에 받아오기, 클론

git remote add origin "주소(h ttps://github/com/Likelion\~~")": git한테 remote repository의 주소를 알려줌git branch -M main : 내 repository를 push할 브렌치를 main 브렌치(b

2022년 4월 4일
·
0개의 댓글
·

git 명령어

~ : home directory (기본 directory)cd = change directory => 지정한 폴더로 이동 ex ) cd ~ cd.. : 상위 폴더로 이동pwd : 현재의 경로 출력ls : 현재 폴더에 있는 파일들을 모두 출려mkdir = make d

2022년 4월 4일
·
0개의 댓글
·

git, github

git : 버전 관리 시스템working directory현재 작업하는 파일이 들어있는 폴더 그 자체. git directory .git directory 구성 요소stage : 버전을 생성할 특정 파일들을 미리 올려두는 곳으로, stage에 올라간 파일들이 모여서

2022년 4월 4일
·
0개의 댓글
·
post-thumbnail

[Git] 브렌치(Branch)란 무엇인가? / Merge 과 Conflict

git 의 workflow(작업환경) 은 크게 3가지로 나뉜다.working directory : 프로젝트의 파일들을 수정하는, 작업하는 곳stage area : 어느정도 작업하다가 버전 history에 저장할 준비가 되어있는 파일들을 옮겨두는 곳 (commit 할 애

2022년 2월 27일
·
0개의 댓글
·
post-thumbnail

[Git] fetch 와 Pull 의 차이점은?

이번 포스팅에서는 원격 저장소에서 커밋들을 로컬 저장소로 내려받을 때 사용하는 pull 과 fetch 명령의 차이점을 알아보겠습니다.

2022년 2월 27일
·
0개의 댓글
·
post-thumbnail

[Git] SSH 보안방식으로 Remote 에 접근하기

SSH 란 Secure Shell 의 약자로, 강화된 보안방식으로 정보를 교환하는 방식을 의미합니다. 이 방식은 private key 와 public key 의 쌍을 통해서 컴퓨터를 인증합니다.

2022년 2월 27일
·
0개의 댓글
·
post-thumbnail

Git WorkFlow(파일의 status 관리)

지난번에 Git의 영역들 (Working Tree, Staging Area, Local/Remote Repository) 에 대해 알아봤습니다. 이번에는 이들을 어떻게 활용하는지, 또 이와 관련한 명령어들은 어떤것들이 있는지에 대해 알아봅시다.

2022년 2월 27일
·
0개의 댓글
·
post-thumbnail

[Git] 버전(Version) 과 히스토리란

버전 : 작업이 완전히 "완결된 상태" 가 버전이다.git status : 저장소의 상태를 볼 수 있음git config --global : 버전에 닉네임과 이메일 주소를 기입할 수 있는 명령어.=> 버전에 이름과 이메일 주소를 적음으로써 이게 누가 작업한 것인지를 알

2022년 2월 27일
·
0개의 댓글
·
post-thumbnail

[Git] Local,Remote Repository 이론, Stash 영역

vim 파일명파일을 생성하고 원하는 내용를 쓸 수있는 프로그램명령어 시스템에서 대부분 설치되어있음그냥 vim 이라고 입력해도 들어가짐. 대신 나올 때 :wq 파일명를 입력해서 입력한 내용을 저장하고 나와야함i 를 입력해야 insert 모드가 되어서 입력이 가능해짐esc

2022년 2월 27일
·
0개의 댓글
·