[github] 깃허브 Achievements : Galaxy Brain 뱃지 받기
Infra & DevOps/git2025. 7. 31. 18:13[github] 깃허브 Achievements : Galaxy Brain 뱃지 받기

Github 구경하다 보면 프로필 아래에 눈에 띄는 다양한 뱃지들을 자주 볼 수 있습니다.그중에서도 Galaxy Brain 뱃지는 오픈소스에 기여해야 받을 수 있는 비교적 얻기 어려운 뱃지 중 하나입니다.이 글에서는 오픈소스에 기여하지 않고도 간단하게 Galaxy Brain 뱃지를 얻는 방법을 소개합니다.참고로 Galaxy Brain 뱃지는 같이 진행할 친구가 필요하기 때문에 (ㅠㅠ) 같이 진행할 친구가 없으시다면 부계정을 이용해보도록 합시다. 이전 글 : Pull Shark 뱃지 받기 https://deve1opment-story.tistory.com/entry/github-%EA%B9%83%ED%97%88%EB%B8%8C-Achievements-Pull-Shark-%EB%B1%83%EC%A7%80-%..

[github] 깃허브 Achievements : YOLO 뱃지 받기
Infra & DevOps/git2025. 7. 31. 17:47[github] 깃허브 Achievements : YOLO 뱃지 받기

Github 구경하다 보면 프로필 아래에 눈에 띄는 다양한 뱃지들을 자주 볼 수 있습니다.그중에서도 YOLO 뱃지는 비교적 쉽게 획득할 수 있는 뱃지 중 하나입니다.YOLO는 “You Only Look Once”의 줄임말처럼, 단 한 번의 Pull Request만으로도 획득할 수 있는 특별한 뱃지입니다.이 글에서는 실제 코드 기여 없이도 간단한 Markdown 파일 수정 한 번으로 YOLO 뱃지를 얻는 방법을 소개합니다.참고로 YOLO 뱃지는 같이 진행할 친구가 필요하기 때문에 (ㅠㅠ) 같이 진행할 친구가 없으시다면 부계정을 이용해보도록 합시다. 이전 글 : Pull Shark 뱃지 받기 https://deve1opment-story.tistory.com/entry/github-%EA%B9%83%ED%9..

[github] 깃허브 Achievements : Pull Shark 뱃지 받기
Infra & DevOps/git2025. 7. 31. 16:42[github] 깃허브 Achievements : Pull Shark 뱃지 받기

Github 구경하다 보면 프로필 아래에 눈에 띄는 다양한 뱃지들을 자주 볼 수 있습니다.그 중에서도 Pull Shark 뱃지는 PR(Pull Request)을 생성하는 것만으로도 받을 수 있기 때문에 쉽게 도전해볼 수 있습니다. 이 글에서는 실제 코드 기여 없이도 간단한 Markdown 파일 수정 한 번으로 Pull Shark 뱃지를 얻는 방법을 소개합니다. Pull Shark 뱃지 받기 Add a README file를 체크합니다.레포지토리명은 자유롭게 만들어도 되고, 기존에 있던 레포지토리에 만들어도 상관없습니다.이후, 레포지토리를 생성합니다. 생성이 되면 다음과 같이 README.md 파일이 생성된 레포지토리가 생성됩니다. main 브랜치를 클릭하고 View all branches를 클릭합니다..

Infra & DevOps/git2024. 12. 5. 22:35[GIT] 이전 커밋 삭제 - reset, revert 사용 (커밋 롤백)

프로젝트를 하다가 잘못 커밋이 되었습니다.이때, 커밋 롤백이 필요합니다. 이 경우 두 가지로 나뉘는데, reset과 revert가 있습니다. git revert revert은 기존 커밋을 되돌리는 새로운 커밋을 생성합니다.이전 기록은 유지되고, 새 커밋이 추가되므로 협업 환경에서 안전합니다.보통 특정 커밋을 되돌리고 싶지만, 전체 기록은 그대로 유지하고 싶은 경우 사용합니다. 사용 방법 우선, 아래 명령어로 log의 커밋 해시 값을 찾습니다.git log --oneline 되돌리고자 하는 커밋 해시 값을 입력합니다. git revert    git reset reset은 특정 시점으로 커밋 이력을 이동하거나 파일 상태를 되돌립니다.주로 커밋 이력을 수정하거나, 특정 변경 사항을 삭제하고 싶은 경우 사용합..

[github] Branch Protection Rule 적용하기
Infra & DevOps/git2024. 11. 21. 00:42[github] Branch Protection Rule 적용하기

GitHub의 Branch Protection 기능은 팀 프로젝트에서 주요 브랜치(main, master 등)에 대한 접근과 수정 권한을 제한하여 코드의 안정성, 품질, 협업을 보장하는 중요한 도구입니다. 이 기능을 사용하면 특정 브랜치에 대한 다양한 규칙을 설정하여 협업 환경에서의 실수나 문제가 발생하지 않도록 할 수 있습니다. 주요 목적 및 장점안정성 유지 주요 브랜치 보호: main이나 master 브랜치는 제품 릴리스나 배포에 사용됩니다. 이 브랜치를 보호하면 검증된 안정적인 코드만 병합되므로 제품 품질을 보장할 수 있습니다. 실수 방지 푸시 제한: 강제 푸시를 막고, 코드 검토 및 상태 체크를 요구하여 실수로 인한 코드 손상을 예방합니다. 실수로 중요한 브랜치에 잘못된 코드가 푸시되는 것을 방지..

image