Bibbidi Bobbidi Boo
article thumbnail
[적용기] Branch 전략 적용 후기(Git Flow, Github Flow)
Git 2023. 6. 13. 02:39

* 적용기: 실제 개발에 적용하면서 배우게 된 내용 정리 * 현재 취준생으로 풋내기 개발자가 쓰는 글입니다. * 그러니 조언과 지적 및 훈수는 언제나 환영입니다! 댓글로 많이 달아주세요! 처음 프로젝트 기획 시 브랜치 전략을 정할 때 그룹 프로젝트에서는 Git Flow를 사용했다. 그리고 지금 하고 있는 개인 프로젝트에서는 Github Flow를 사용했는데, 배운 내용을 정리해보지 못한 것 같아서 한 번 간단하게 나마 적으려고 한다. ** 실제 느낀 점을 적은 것이기 때문에 학습을 위해 보기에는 미흡한 글일 수 있어요! ** 오히려 참고자료에 포함된 자료을 읽는 것을 추천합니당 Git Flow Git Flow란 팀 프로젝트에서 어떻게 사용했는지 보기 전, Git Flow에 대해 먼저 보자. Git Flo..

article thumbnail
[TIL/개념] Git 개체
Git 2023. 5. 7. 20:56

#부캠 과정에서 정리한 글 재업 Git - Git 개체 여러분이 사용하는 쉘이 어떤 것인가에 따라 master^{tree} 표현식이 오류를 일으킬 수도 있다. Windows 에서 CMD는 ^ 문자는 이스케이프 기호로 사용한다. ^ 문자를 제대로 사용하려면 git cat-file -p master git-scm.com 해당 글은 위 사이트를 참고하여 포스팅하였습니다. 하루만에 작성한 글이어서, 조금 더 깊이 있는 내용을 원하시면 위 사이트를 참고하세요! Porcelain & Plumbing Git은 사실 단순한 key-value 쌍으로 이뤄진 데이터의 저장소다. (이를 Content-addressable 파일시스템이라고도 함) 여기서 key는 파일 이름, value은 파일의 데이터를 의미한다. 그러나 실제..

article thumbnail
[TIL/개념] Git 기본: Git의 장점, 기본 명령어, Pull Request
Git 2023. 5. 3. 00:32

부캠챌린지 과정에서 공부한 내용 정리해서 재업로드! VCS VCS(Version Control System) git을 알아보기 전, VCS 에 대해 알아보자. VCS는 Version Control System의 약자로, 파일의 변화를 추적하고 관리하는 시스템이다. 소프트웨어 엔지니어링에서 코드의 변화를 추적하고 관리하는 데 사용되며, 대표적으로 git과 SubVersion이 있다. VCS는 발생한 문제를 발견하기가 쉬우며, 변화에 실패했을 경우 과거의 상태로 쉽게 돌아갈 수 있게 해 준다. 즉 실패에 대한 부담이 적어 백업, 협업에 편리하다. Git Git의 장점 git은 오늘날 회사에서 가장 많이 사용되고 있는 VCS이다. git을 만든 리누스 토르발스는 SVN이나 CVS 같은 기존의 버전 관리 시스템..