Git&GitHub/GitHub5 GitHub 리포지토리 branch ruleset 설정하기 ※때에 따라서 해당 웹 페이지의 인터페이스 디자인이 조금씩 변하므로,조회하시는 시간과 본 포스트 작성의 시간적 격차가 있는 경우해당 설명과 상이한 부분이 있을 수 있습니다! 반갑습니다!저번 포스트에서는 리포지토리에 Collaborator를 초대해봤는데요 ^^한 리포지토리를 공유하며 여러 멤버들이 작업을 하다보면, 주의해야할 부분이 있습니다바로 충돌(Conflict) 문제입니다 어떤 Application을 만들 것인지 기획도 하고, 디자인도 하고, 화면계획도 하고,모든 밑 준비가 끝나고 본격적으로 개발에 들어가면 업무 분담을 하시겠죠? ^^그리고 기한을 맞추시기 위해서 뜨겁게 개발을 하실텐데,만약에 충돌이 생겨서 작업물이 반영이 제대로 안 된다거나 또는 에러가 생긴다면개발 흐름이 끊겨서 김이 새는 경우도.. 2024. 7. 9. GitHub 리포지토리에 컬래버레이터Collaborator(협업자, 팀원, 멤버) 초대하기 ※때에 따라서 웹 페이지의 인터페이스 디자인이 조금씩 변하므로,조회하시는 시간과 본 포스트 작성의 시간적 격차가 있는 경우해당 설명과 상이한 부분이 있을 수 있습니다! 반갑습니다 ^^!개발 하시는데에 있어서 서로 다른 플랫폼을 쓰기는 해도,GitLab, GitHub 등 클라우드 리포지토리를 이용하지 않는 분은 안 계실거라 생각합니다 ^^;;그리고 또 개발하는데에 있어서 1인 개발도 많이 하시겠지만,특히나 팀원들과 협업하여 작업을 많이 하실텐데요 ^^!! 오늘은 GitHub 원격 리포지토리에 팀원을 초대해보도록 하겠습니다! 우선은 GitHub 웹사이트에 로그인해주세요 ^^! 우측 상단의 본인 프로필을 클릭해서 Your repositories로 이동하겠습니다 ^^! 해당 임의의 리포지토리.. 2024. 7. 9. GitHub 퍼스널 액세스 토큰(Personal Access Token, 리포지토리 토큰) 만들기 ※때에 따라서 소프트웨어 또는 프레임워크의 버전 및 인터페이스에 대해,조회하시는 시간과 본 포스트 작성의 시간적 격차가 있는 경우해당 설명과 상이한 부분이 있을 수 있습니다! 반갑습니다!GitHub 원격 리포지토리 연동하는 방법에 대해서는 포스트를 작성한 적이 있는데요!그 때 해당 리포지토리가 Public이냐, Private이냐에 따라서 단계별 명령어가 조금 달랐습니다해당 포스트에서는 해당 명령어에 대해서만 소개해드렸었는데,이번에는 Private 리포지토리에 연동할 때 필요한 토큰을 생성하는 방법에 대해 작성하겠습니다! 당시 해당 포스트는 AWS 서버 배포 과정 중에 일부였기 때문에 카테고리를 AWS로 배정했는데,이번 내용은 Git&GitHub 카테고리에 작성하였습니다 ^^!! 먼저 GitHub.. 2024. 7. 9. GitHub를 이용한 버전관리 더 알아보기 반갑습니다!저번 시간에 Git과 GitHub를 이용한 협업을 위해서 5가지의 주요 개념을 알아보았습니다 ^^!이번에는 협업과 버전관리에 대해 조금 더 심화해서 알아보겠습니다! 1. 풀 리퀘스트(Pull Request)저번 포스트를 통해서 각 작업자들이 동일한 원격 리포지토리에 대해서main 브랜치에 대해서 push 등의 작업을 바로 건드리는 것이 아니라각 개발자들이 자신의 브랜치를 만들어서 코드를 개발하고 테스트하는 과정을 거친다고 말씀드렸었습니다 ^^!! 근데, 본인 스스로는 개발할 때 디버깅도 철저히 하고 아무 문제 없었고나만 작업을 다 했다고 그냥 merge해도 될까요? 협업이란건 업무만 분담하는 것이 아니라, 서로 의논하고 공동의 목표를 이루기 위해더 발전하는 과정이라고 생각합니다 ^^ 작업이.. 2024. 7. 8. GitHub를 이용한 협업을 위한 주요 개념 반갑습니다!오늘은 Git을 이용하는데에 꼭 알아둬야 하는 필수 개념들을 간단하게 정리해보겠습니다 ^^!!먼저 5가지 정도 소개해드리겠습니다! 1. 커밋(Commit)커밋은 일종의 "변경사항 덩어리"입니다 ^^소스코드를 작업하는 데에 있어서 어제 기준의 작업물에 대해오늘 새로운 작업들을 추가해서 코드 수정, 추가, 삭제 등의 행동을 했다고 가정하겠습니다그럼 어제에 비해서 여러가지 변경 사항이 생겼죠? 이렇게 변경 사항이 생기기만 하는게 중요한게 아니라 소스에 적용을 시키는 명령입니다 커밋은 어떤 의미 있는 작업을 했을 때 커밋 메세지와 함께 등록을 하는데요$ git commit -m "임의의 메세지" 명령어로 실행해도 좋고 GitHub Desktop을 이용한다면,summary와 Description을 .. 2024. 7. 8. 이전 1 다음