git + it tool git 매일 배포하는 팀이 되는 여정(1) — 브랜치 전략 개선하기안녕하세요, 당근페이 머니서비스팀 백엔드 엔지니어 제레미예요. 당근페이팀에 합류한 지 2년이 다 되어 가는데, 합류 당시 작성된 코드 베이스가 한 줄도 없는 상황에서 새로운 제품을 만드는 것과 별개로 개발팀 문화와 프로세스도 함께 만들어 나갔어요. 그 중에서도 서비스 배포를 하는 과정에서 겪었던, 우리 팀에 더 적합한 브랜치 전략을 찾아 나갔던 여정에… wono | discuss | tweet + it tool git [GIT] 📈 깃 브랜치 전략 정리 - Github Flow / Git FlowGIT 브랜치 전략 브랜치 전략이란 여러 개발자가 하나의 저장소를 사용하는 환경에서 저장소를 효과적으로 활용하기 위한 work-flow다. 브랜치의 생성, 삭제, 병합 등 git의 유연한 구조를 활용해서, 각 개발자들의 혼란을 최대한 줄이며 다양한 방식으로 소스를 관리하는 역할을 한다. 즉, 브랜치 생성에 규칙을 만들어서 협업을 유연하게 하는 방법론을 말한다. 만일 브랜치 전략이 없으면? 브랜치 전략이 없을 때 단점은 깃을 사용한지 얼마 안됐던 개발자라면 모두 겪어본 상황들일 것이다. 어떤 브랜치가 최신 브랜치지? 어떤 브랜치를 끌어와서 개발을 시작해야 하지? 어디에 Push를 보내야 하지? 핫픽스를 해야하는데 어떤 브랜치를 기준으로 수정해야할까? 배포 버전은 어떤 걸 골라야하지? 규모가 어느정도 이상 .. wono | discuss | tweet + it tool git Git 브랜치 전략Gitflow Workflow | Atlassian Git TutorialMAKE 애플리케이션의 공식 릴리즈 기록과 기능 개발 기록 등을 저장하기 위해 버전 관리 도구 Git 을 사용하고 있습니다. 여러가지 Git 브랜치 전략중 Git-flow 브랜치 전략을 기본 바탕 wono | discuss | tweet + it tool git git branch 전략어떤 브랜치가 최신인가어떤 브랜치를 끌어와서 시작해야하지?어디에 push를 보내야하나배포 버전은 어떤걸 골라야하지?메인 브랜치는 <span style='background-color: master는 배포 가능한 상태만을 관리하는 브랜치develop는 다음에 배포할 wono | discuss | tweet + it dev git organization GitHub에서 협업 용 조직(Organization) 만드는 방법GitHub의 계정 종류는 크게 개인 계정과 조직(Organization) 계정으로 나뉩니다. 이 글에서는 조직 계정을 생성하고 조직에 속한 저장소 생성 방법을 소개합니다. wono | discuss | tweet + flutter git [해결방법] fatal: not a git repository (or any of the parent directories): .git스터디를 진행하면서 PR 보냈어야 했는데 git remote add를 하는 과정에서 fatal: not a git repository (or any of the parent directories): .git 이러한 에러가 발생했습니다! 검색을 하면서 에러를 찾아보니 생 wono | discuss | tweet + git getxcontroller in_app_purchase flutter_iap_koriai/README.md at faf522a2c26bf17b6eed97f6bd2c9b778a67f58e · koriai/flutter_iap_koriaiFlutter 입앱 결재 모듈인 in_app_purchase 패키지 구현 내용입니다. (Koeran description of flutter package in_app_purchase, non-official) - flutter_iap_koriai/README.md at faf522a2c26bf17b6eed97f6bd2c9b778a67f58e · koriai/flutter_iap_koriai wono | discuss | tweet + git getxcontroller in_app_purchase Build software better, togetherGitHub is where people build software. More than 94 million people use GitHub to discover, fork, and contribute to over 330 million projects. wono | discuss | tweet + git commit Git/GitHub Commit 수정하기 :: Author / Contributor 수정하기잘못된 commit 메시지나 다른 사람 이름으로 올라간 commit 수정하기 공용 컴퓨터에서 작업을 하면 다른 사람의 이름으로 commit 되는 경우가 자주 발생합니다. 그럴 때는 git commit --amend라는 명령어를 사용하시면 쉽게 되돌릴 수 있습니다. 위의 명령어를 어떻게 사용하는지 이번 포스트에서 설명하겠습니다. 방금 한 commit의 메시지를 수정하고 싶은 경우 git commit --amend 아래의 상황에서 commit a786dd의 메시지를 한번 수정해봅시다. 1. git commit --amend 명령어를 칩니다. 그러면 수정할 텍스트가 열립니다. (보통 vim으로 열립니다.) 2. 원했던 commit 메시지로 메시지를 수정합니다. 가장 최근의 commit 메시지를 "third c.. wono | comment (1) | tweet + git download DownGitCreate GitHub Directory Download Link wono | discuss | tweet + golang git commit Embedding Git Commit Information in Go BinariesIt is always helpful to know which version you are running of some software, even more so when running development versions. So it's good if software is wono | discuss | tweet + it git 만화 47. GIT리누스 토발즈는 리눅스 커널 개발을 시작하고 거의 10년 동안 CVS나 서브버전(SVN)과 같은 소스 관리 소프트웨어를 사용하지 않았다. 여러가지 불편함에도 불구하고 수많은 컨트리뷰터가 오픈소스 형태로 구현하는 리눅스 커널 개발 모델에는 기존 소스 코드 관리 소프트웨어가 구조 및 성능적으로 적합하지 않다고 생각했기 때문이다. “CVS 보다 타볼(tar… wono | discuss | tweet + it git github gitlab 깃허브 vs. 깃랩, 무엇을 써야할까소스코드 저장소 호스팅의 양대산맥인 깃허브와 깃랩은 그 기술적 기반을 '깃(Git)'으로 삼는다는 점에서 큰 차이를 보이지 않는다. 기본... wono | discuss | tweet + git Dangit, Git!?! wono | discuss | tweet + git [Git (9)] Git Branch(1) - 기초(Branch 생성 및 사용)[Git (9)] Git Branch(1) - 기초(Branch 생성 및 사용) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ git branch 생성 및 사용하기 ] 입니다. : ) 1. Git Branch란? ※ Branch란? - Software개발시 개발자.. wono | comment (1) | tweet + git branch 브랜치란? 【브랜치 (Branch)】 | 누구나 쉽게 이해할 수 있는 Git 입문~버전 관리를 완벽하게 이용해보자~ | Backlog브랜치란? 【브랜치 (Branch)】 | 누구나 쉽게 알 수 있는 Git에 입문하신 것을 환영합니다. Git을 사용해 버전 관리를 할 수 있도록 함께 공부해봅시다! wono | discuss | tweet
+ it tool git 매일 배포하는 팀이 되는 여정(1) — 브랜치 전략 개선하기안녕하세요, 당근페이 머니서비스팀 백엔드 엔지니어 제레미예요. 당근페이팀에 합류한 지 2년이 다 되어 가는데, 합류 당시 작성된 코드 베이스가 한 줄도 없는 상황에서 새로운 제품을 만드는 것과 별개로 개발팀 문화와 프로세스도 함께 만들어 나갔어요. 그 중에서도 서비스 배포를 하는 과정에서 겪었던, 우리 팀에 더 적합한 브랜치 전략을 찾아 나갔던 여정에… wono | discuss | tweet
+ it tool git [GIT] 📈 깃 브랜치 전략 정리 - Github Flow / Git FlowGIT 브랜치 전략 브랜치 전략이란 여러 개발자가 하나의 저장소를 사용하는 환경에서 저장소를 효과적으로 활용하기 위한 work-flow다. 브랜치의 생성, 삭제, 병합 등 git의 유연한 구조를 활용해서, 각 개발자들의 혼란을 최대한 줄이며 다양한 방식으로 소스를 관리하는 역할을 한다. 즉, 브랜치 생성에 규칙을 만들어서 협업을 유연하게 하는 방법론을 말한다. 만일 브랜치 전략이 없으면? 브랜치 전략이 없을 때 단점은 깃을 사용한지 얼마 안됐던 개발자라면 모두 겪어본 상황들일 것이다. 어떤 브랜치가 최신 브랜치지? 어떤 브랜치를 끌어와서 개발을 시작해야 하지? 어디에 Push를 보내야 하지? 핫픽스를 해야하는데 어떤 브랜치를 기준으로 수정해야할까? 배포 버전은 어떤 걸 골라야하지? 규모가 어느정도 이상 .. wono | discuss | tweet
+ it tool git Git 브랜치 전략Gitflow Workflow | Atlassian Git TutorialMAKE 애플리케이션의 공식 릴리즈 기록과 기능 개발 기록 등을 저장하기 위해 버전 관리 도구 Git 을 사용하고 있습니다. 여러가지 Git 브랜치 전략중 Git-flow 브랜치 전략을 기본 바탕 wono | discuss | tweet
+ it tool git git branch 전략어떤 브랜치가 최신인가어떤 브랜치를 끌어와서 시작해야하지?어디에 push를 보내야하나배포 버전은 어떤걸 골라야하지?메인 브랜치는 <span style='background-color: master는 배포 가능한 상태만을 관리하는 브랜치develop는 다음에 배포할 wono | discuss | tweet
+ it dev git organization GitHub에서 협업 용 조직(Organization) 만드는 방법GitHub의 계정 종류는 크게 개인 계정과 조직(Organization) 계정으로 나뉩니다. 이 글에서는 조직 계정을 생성하고 조직에 속한 저장소 생성 방법을 소개합니다. wono | discuss | tweet
+ flutter git [해결방법] fatal: not a git repository (or any of the parent directories): .git스터디를 진행하면서 PR 보냈어야 했는데 git remote add를 하는 과정에서 fatal: not a git repository (or any of the parent directories): .git 이러한 에러가 발생했습니다! 검색을 하면서 에러를 찾아보니 생 wono | discuss | tweet
+ git getxcontroller in_app_purchase flutter_iap_koriai/README.md at faf522a2c26bf17b6eed97f6bd2c9b778a67f58e · koriai/flutter_iap_koriaiFlutter 입앱 결재 모듈인 in_app_purchase 패키지 구현 내용입니다. (Koeran description of flutter package in_app_purchase, non-official) - flutter_iap_koriai/README.md at faf522a2c26bf17b6eed97f6bd2c9b778a67f58e · koriai/flutter_iap_koriai wono | discuss | tweet
+ git getxcontroller in_app_purchase Build software better, togetherGitHub is where people build software. More than 94 million people use GitHub to discover, fork, and contribute to over 330 million projects. wono | discuss | tweet
+ git commit Git/GitHub Commit 수정하기 :: Author / Contributor 수정하기잘못된 commit 메시지나 다른 사람 이름으로 올라간 commit 수정하기 공용 컴퓨터에서 작업을 하면 다른 사람의 이름으로 commit 되는 경우가 자주 발생합니다. 그럴 때는 git commit --amend라는 명령어를 사용하시면 쉽게 되돌릴 수 있습니다. 위의 명령어를 어떻게 사용하는지 이번 포스트에서 설명하겠습니다. 방금 한 commit의 메시지를 수정하고 싶은 경우 git commit --amend 아래의 상황에서 commit a786dd의 메시지를 한번 수정해봅시다. 1. git commit --amend 명령어를 칩니다. 그러면 수정할 텍스트가 열립니다. (보통 vim으로 열립니다.) 2. 원했던 commit 메시지로 메시지를 수정합니다. 가장 최근의 commit 메시지를 "third c.. wono | comment (1) | tweet
+ golang git commit Embedding Git Commit Information in Go BinariesIt is always helpful to know which version you are running of some software, even more so when running development versions. So it's good if software is wono | discuss | tweet
+ it git 만화 47. GIT리누스 토발즈는 리눅스 커널 개발을 시작하고 거의 10년 동안 CVS나 서브버전(SVN)과 같은 소스 관리 소프트웨어를 사용하지 않았다. 여러가지 불편함에도 불구하고 수많은 컨트리뷰터가 오픈소스 형태로 구현하는 리눅스 커널 개발 모델에는 기존 소스 코드 관리 소프트웨어가 구조 및 성능적으로 적합하지 않다고 생각했기 때문이다. “CVS 보다 타볼(tar… wono | discuss | tweet
+ it git github gitlab 깃허브 vs. 깃랩, 무엇을 써야할까소스코드 저장소 호스팅의 양대산맥인 깃허브와 깃랩은 그 기술적 기반을 '깃(Git)'으로 삼는다는 점에서 큰 차이를 보이지 않는다. 기본... wono | discuss | tweet
+ git [Git (9)] Git Branch(1) - 기초(Branch 생성 및 사용)[Git (9)] Git Branch(1) - 기초(Branch 생성 및 사용) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ git branch 생성 및 사용하기 ] 입니다. : ) 1. Git Branch란? ※ Branch란? - Software개발시 개발자.. wono | comment (1) | tweet
+ git branch 브랜치란? 【브랜치 (Branch)】 | 누구나 쉽게 이해할 수 있는 Git 입문~버전 관리를 완벽하게 이용해보자~ | Backlog브랜치란? 【브랜치 (Branch)】 | 누구나 쉽게 알 수 있는 Git에 입문하신 것을 환영합니다. Git을 사용해 버전 관리를 할 수 있도록 함께 공부해봅시다! wono | discuss | tweet