본문 바로가기
728x90

🛠️DevTools/Github4

[Github] Project 기능 사용하기 💡 Projects란? 작업 현황과 진행도를 볼 수 있는 메뉴이다. 이슈, PR(pull request)들을 하나의 작업으로 구분해 그 작업이 현재 어느 정도 진행되었는지 확인할 수 있다. Setting 메뉴에서 멤버나 권한, Fields를 세팅할 수 있다. 1. 각 Field에서 밑의 + Add item으로 작업을 생성할 수 있다. 2. 생성된 작업을 열어 Edit으로 description을 작성한다. 3. 우측 메뉴에서 status, priority, size, sprint등을 지정한다. 4. 그 밑에 Convert to issue를 클릭하여 원하는 Repository에 Issue로 등록할 수 있다. (description) : * [ ] : CheckList ← 이렇게 작성하면 checklist를 .. 2023. 8. 27.
[Github] Clone이란? clone은 특정 repository를 내 local machine에 복사하여 새로운 저장소를 만든다. clone한 원본 repository를 remote 저장소 origin으로 가지고 있다. 권한이 없는 경우 해당 저장소로 push 하지 못한다. 🛑 주의사항 (Ex) 팀 프로젝트 진행 시 팀원들이 각자 자신의 컴퓨터에 해당 저장소를 clone하여 작업한다. 변경 사항들을 commit하고 다른 팀원이 먼저 github remote저장소에 push할 경우 내가 push하기 위해서는 먼저 팀원의 변경 사항을 내 로컬에서 적용 (Fetch & Merge)한 후 진행해야 한다. 2023. 8. 27.
[Github] Fork에 대하여 fork는 다른 사람의 Github repository에서 내가 어떤 부분을 수정하거나 추가 기능을 넣고 싶을 때 해당 respository를 내 Github repository로 그대로 복제하는 기능이다. fork한 저장소는 원본(다른 사람의 github repository)와 연결되어 있다. 연결 되어 있다는 의미는 original repository에 어떤 변화가 생기면(새로운 commit) 이는 그대로 forked된 repository로 반영할 수 있다. 이 때 fetch나 rebase의 과정이 필요하다. 💡 사용 방법 fork하여 자신의 repository에서 개발 후 original repository에 변경 사항을 적용하고 싶으면 해당 저장소에 pull request를 해야한다. pull r.. 2023. 8. 27.
[Github] 에러 노트 Github 사용 중 발생한 에러를 정리하는 곳입니다. 리모트 에러 에러 코드 - fatal: origin 리모트가 이미 있습니다. 발생 원인 - 이미 "origin"이라는 이름의 리모트가 존재하기 때문에 "git remote add" 명령이 실패했다고 나옴. 해결 방법 - git remote set-url origin [변경할 깃허브 주소] 소스 충돌 에러 에러 코드 - error: failed to push some refs to 'https://github.com/Lib0823/Chatbot_restAPI-G PT2' 발생 원인 - 원격 저장소에 일치하지 않는 내용이 있는 경우 해결 방법 - —force 명령어 사용하여 강제로 push 한다. git push --force origin master 2023. 8. 27.
728x90