자격증
깃허브 사용법 알려주세요.....
비공개를 해서 초대한 사람만 볼 수있게하고, 코드를 파일이 아닌 그대로 올려서 웹사이트에서 수정 가능하게 할 수 있나요?? 잘 알려주세요
3개의 답변이 있어요!
안녕하세요. 조대승 정보처리기사입니다.
깃허브를 프로젝트 생성후 설정 창에서 Public 에서 Pravate으로 변경하시고 팀원 초대 하시면 팀원들끼리만 공유할수있는 환경이 됩니다.
안녕하세요. 문형근 정보처리기사입니다.
1) 비공개 저장소 만들기
GitHub 로그인 → 우상단 + → New repository.
이름 입력 → Private 선택 → Create repository.
2) 초대한 사람만 접근 허용
저장소 화면 → Settings → Collaborators → Add people.
GitHub ID 입력 → 권한 선택:
Read: 보기만
Triage: 이슈/PR 관리 위주
Write: 푸시/수정 가능
Maintain/Admin: 설정까지 가능
초대가 수락되어야 접근 가능.
참고: Private repo는 기본적으로 포크가 막혀 있어 외부 유출 위험이 낮습니다(조직 정책에 따라 다를 수 있지만 개인 리포는 기본 차단).
3) “파일 업로드 말고, 그대로 웹에서 수정 가능한가?”
가능합니다. 방법이 3가지예요.
A. 브라우저에서 바로 새 파일/폴더 생성
저장소 홈 → Add file → Create new file
파일명 입력(예: src/main.js). 슬래시(/)로 새 폴더도 만들 수 있어요.
내용 붙여넣기 → 하단 Commit changes.
B. 기존 파일 웹에서 바로 수정
파일 열기 → 연필 아이콘(✏️ Edit this file) → 수정 → Commit changes.
C. 브라우저용 VS Code 열기(추천)
저장소 화면에서 키보드 . (닷) → github.dev 에디터가 바로 열립니다(무료, 가벼움).
더 강력한 환경이 필요하면: Code ▸ Open with Codespaces
서버가 붙은 풀 VS Code 환경(터미널/디버깅/확장기능).
Private 리포에서도 협업 좋음. (무료 요금제엔 시간 제한이 있어요.)
안녕하세요.
실제로 팀 협업할 때 제일 많이 쓰는 방법만 정리해드릴게요.
1. 비공개 저장소 만들기
가. 깃허브에서 New repository 눌러서 만들 때 Private 선택하면 끝이에요.
나. 만든 뒤 Settings → Collaborators 들어가서 같이 일할 사람 이메일(깃허브 아이디)로 초대하면 돼요. 초대한 사람만 접근 가능해요.
2. 웹에서 코드 바로 수정하기
가. 저장소 들어가서 키보드에서 .(점) 한 번 누르면, 웹상에서 바로 VS Code 같은 편집화면이 열립니다. 깃허브에서 제공하는 기능이에요.
나. 거기서 코드 수정하고 Commit 누르면 바로 반영돼요.
다. 좀 더 본격적으로 작업하고 싶다면 Codespaces라는 걸 쓰면 됩니다. 깃허브가 브라우저 안에서 개발환경(VS Code, 터미널까지)을 만들어줘서 설치 없이 바로 코딩 가능해요.
3. 파일 그대로 올리는 법
깃허브는 기본적으로 코드 파일 자체로 올리는 구조라, 압축 안 하고 그냥 파일 드래그로 업로드하면 됩니다.
변경할 때도 로컬에 안 받아도 되고, 웹에서 바로 수정 가능해요.
# 주의할 점
비공개 저장소는 초대한 사람만 볼 수 있어서 보안 걱정은 거의 없어요. 다만, 깃허브 페이지(GitHub Pages)는 기본적으로 공개라 비공개 프로젝트면 쓰지 않는 게 좋아요.
중요한 설정파일이나 비밀번호는 코드에 직접 넣지 말고 Settings → Secrets에 따로 보관하세요.
결론적으로,
깃허브에서 Private 저장소 + Collaborator 초대 + github.dev(웹 수정) 이 세 개만 알면 충분합니다.
실무에서도 이 방식으로 코드 리뷰, 문서 관리, 간단한 웹 수정까지 다 처리해요.