git + it ops git commit When to use "chore" as type of commit message?What is the use of chore in semantic version control commit messages? Other types like feat or fix are clear, but I don't know when to use "chore". Can anyone provide a couple of examples... wono | discuss | tweet + it ops git readme standard-readme/README.md at main · RichardLitt/standard-readmeA standard style for README files. Contribute to RichardLitt/standard-readme development by creating an account on GitHub. wono | discuss | tweet + it ops git image 4 Ways to Add Images to GitHub README + 1 Bonus Method | CloudinaryGitHub is a popular platform for storing, managing, and sharing source code. README.md is your Github repository's welcome mat. wono | discuss | tweet + it ops git commit Conventional Commits커밋 메시지에 사용자와 기계 모두가 이해할 수 있는 의미를 부여하기 위한 스펙 wono | discuss | tweet + it ops git branch GitHub 플랜 및 계정 유형 총정리: 요금제와 기능 한눈에 보기GitHub 플랜과 계정 유형 비교 완벽 가이드: 무료부터 유료까지 내 프로젝트에 맞는 요금제 선택하기 wono | discuss | tweet + it ops git branch GitHub의 조직 차원에서 저장소에 적용할 규칙을 관리할 수 있는 Repository Rules :: Outsider's Dev Story23년 7월 GitHub은 저장소에 적용할 수 있는 [저장소 규칙(Repository Rules)](https://github.blog/2023-07-24-github-repository-rules-are-now-generally-available/) 기능을 정식으로 공개했다. 협업하다... wono | discuss | tweet + it ops git branch [GITHUB] Branch Protection Rule 적용하기GitHub의 Branch Protection 기능은 팀 프로젝트에서 주요 브랜치(main, master 등)에 대한 접근과 수정 권한을 제한하여 코드의 안정성, 품질, 협업을 보장하는 중요한 도구입니다. 이 기능을 사용하면 특정 브랜치에 대한 다양한 규칙을 설정하여 협업 환경에서의 실수나 문제가 발생하지 않도록 할 수 있습니다. 주요 목적 및 장점안정성 유지 주요 브랜치 보호: main이나 master 브랜치는 제품 릴리스나 배포에 사용됩니다. 이 브랜치를 보호하면 검증된 안정적인 코드만 병합되므로 제품 품질을 보장할 수 있습니다. 실수 방지 푸시 제한: 강제 푸시를 막고, 코드 검토 및 상태 체크를 요구하여 실수로 인한 코드 손상을 예방합니다. 실수로 중요한 브랜치에 잘못된 코드가 푸시되는 것을 방지.. wono | discuss | tweet + it ops git branch [GitHub] merge 후 브랜치 자동삭제 안되는 이유 (feat. Branch protection rules)시작하며...분명 Automatically delete head branches 옵션을 선택하여 PR 을 올려 merge 가 되었을 때, 해당 브랜치가 삭제되도록 설정하였다.그러나 merge 가 되었음에도 불구하고 브랜치가 삭제되지 않는 현상을 발견하였다. 문제 해결하기해당 문제에 대해 의문이 있었는데 다행히 이 문제를 해결할 수 있었다! 결론은 내 문제 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 바로 Branch Protection Rules 때문이었다! Branch Protection Rules 설정PR 을 올릴 때 2명 이상한테 Approve 를 받아야 merge 될 수 있도록 규칙을 설정하였다. 여기서 문제였다! 특정 브랜치에 merge 될 때 그 특정 브랜치의 패턴을 입력해야 한다. 그래서 처음엔 모든 브랜치에 적.. wono | discuss | tweet + it dev git 커밋 메시지 템플릿 설정하고, 짱편하게 커밋하기커밋 컨벤션(commit convention)프로젝트 참여자들이 일관적인 커밋 메시지를 작성하기 위한 규칙, 가이드라인을 의미한다.1. 가독성 향상으로 작업 내용 파악하기 쉬움 (커뮤니케이션 효율 증대)2. 변경 이력 추적 용이 Conventional CommitsA specification for adding human and machine readable meaning to commit messageswww.conventionalcommits.org 위 사이트에서는 커밋 메세지를 구성하는 방법을 아래와 같이 요약하고 있다: [optional body][optional footer] 1. 변경 사항 유형으로, 해당 내용만 봐도 어떤 커밋의 내용인지 확인하기 위해 명확하게 작성해야한다.feat새로운 .. 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 + 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 | tweetNext
+ it ops git commit When to use "chore" as type of commit message?What is the use of chore in semantic version control commit messages? Other types like feat or fix are clear, but I don't know when to use "chore". Can anyone provide a couple of examples... wono | discuss | tweet
+ it ops git readme standard-readme/README.md at main · RichardLitt/standard-readmeA standard style for README files. Contribute to RichardLitt/standard-readme development by creating an account on GitHub. wono | discuss | tweet
+ it ops git image 4 Ways to Add Images to GitHub README + 1 Bonus Method | CloudinaryGitHub is a popular platform for storing, managing, and sharing source code. README.md is your Github repository's welcome mat. wono | discuss | tweet
+ it ops git commit Conventional Commits커밋 메시지에 사용자와 기계 모두가 이해할 수 있는 의미를 부여하기 위한 스펙 wono | discuss | tweet
+ it ops git branch GitHub 플랜 및 계정 유형 총정리: 요금제와 기능 한눈에 보기GitHub 플랜과 계정 유형 비교 완벽 가이드: 무료부터 유료까지 내 프로젝트에 맞는 요금제 선택하기 wono | discuss | tweet
+ it ops git branch GitHub의 조직 차원에서 저장소에 적용할 규칙을 관리할 수 있는 Repository Rules :: Outsider's Dev Story23년 7월 GitHub은 저장소에 적용할 수 있는 [저장소 규칙(Repository Rules)](https://github.blog/2023-07-24-github-repository-rules-are-now-generally-available/) 기능을 정식으로 공개했다. 협업하다... wono | discuss | tweet
+ it ops git branch [GITHUB] Branch Protection Rule 적용하기GitHub의 Branch Protection 기능은 팀 프로젝트에서 주요 브랜치(main, master 등)에 대한 접근과 수정 권한을 제한하여 코드의 안정성, 품질, 협업을 보장하는 중요한 도구입니다. 이 기능을 사용하면 특정 브랜치에 대한 다양한 규칙을 설정하여 협업 환경에서의 실수나 문제가 발생하지 않도록 할 수 있습니다. 주요 목적 및 장점안정성 유지 주요 브랜치 보호: main이나 master 브랜치는 제품 릴리스나 배포에 사용됩니다. 이 브랜치를 보호하면 검증된 안정적인 코드만 병합되므로 제품 품질을 보장할 수 있습니다. 실수 방지 푸시 제한: 강제 푸시를 막고, 코드 검토 및 상태 체크를 요구하여 실수로 인한 코드 손상을 예방합니다. 실수로 중요한 브랜치에 잘못된 코드가 푸시되는 것을 방지.. wono | discuss | tweet
+ it ops git branch [GitHub] merge 후 브랜치 자동삭제 안되는 이유 (feat. Branch protection rules)시작하며...분명 Automatically delete head branches 옵션을 선택하여 PR 을 올려 merge 가 되었을 때, 해당 브랜치가 삭제되도록 설정하였다.그러나 merge 가 되었음에도 불구하고 브랜치가 삭제되지 않는 현상을 발견하였다. 문제 해결하기해당 문제에 대해 의문이 있었는데 다행히 이 문제를 해결할 수 있었다! 결론은 내 문제 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 바로 Branch Protection Rules 때문이었다! Branch Protection Rules 설정PR 을 올릴 때 2명 이상한테 Approve 를 받아야 merge 될 수 있도록 규칙을 설정하였다. 여기서 문제였다! 특정 브랜치에 merge 될 때 그 특정 브랜치의 패턴을 입력해야 한다. 그래서 처음엔 모든 브랜치에 적.. wono | discuss | tweet
+ it dev git 커밋 메시지 템플릿 설정하고, 짱편하게 커밋하기커밋 컨벤션(commit convention)프로젝트 참여자들이 일관적인 커밋 메시지를 작성하기 위한 규칙, 가이드라인을 의미한다.1. 가독성 향상으로 작업 내용 파악하기 쉬움 (커뮤니케이션 효율 증대)2. 변경 이력 추적 용이 Conventional CommitsA specification for adding human and machine readable meaning to commit messageswww.conventionalcommits.org 위 사이트에서는 커밋 메세지를 구성하는 방법을 아래와 같이 요약하고 있다: [optional body][optional footer] 1. 변경 사항 유형으로, 해당 내용만 봐도 어떤 커밋의 내용인지 확인하기 위해 명확하게 작성해야한다.feat새로운 .. 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