GitHub에서 파일을 업로드하고 관리하는 방법
1. 웹 인터페이스를 사용
2. Git 명령어를 사용
GitHub 웹사이트에서 리포지토리에 파일을 직접 업로드
GitHub 리포지토리로 이동
파일을 추가할 리포지토리로 이동
파일 업로드 시작
리포지토리 페이지에서, 상단의 Add file 버튼을 클릭한 후, 드롭다운 메뉴에서 Upload files를 선택

파일 선택 및 업로드
파일 탐색기가 열리면 업로드할 파일을 선택하여 드래그 앤 드롭하거나 파일을 선택

커밋 메시지 작성
페이지 하단에 커밋 메시지를 작성

커밋 완료
커밋 메시지를 작성한 후, Commit changes 버튼을 클릭

결과

Git 명령어를 사용하여 로컬에서 파일을 추가하고, 변경 사항을 원격 리포지토리로 반영
로컬 리포지토리로 이동
로컬 컴퓨터에서 작업할 Git 리포지토리 디렉토리로 이동
파일 수정 또는 추가
로컬에서 새 파일을 만들거나 기존 파일을 수정
파일 상태 확인
파일을 수정하거나 추가한 후,git status명령어로 변경 사항을 확인
git status
파일 추가
변경 사항을 커밋에 포함시키려면, git add 명령어로 파일을 스테이징 영역에 추가
git add newfile.txt
커밋
파일을 스테이징 영역에 추가한 후,git commit 명령어로 커밋을 생성
git commit -m "Add new file: newfile.txt"
원격 리포지토리에 푸시
로컬에서 변경 사항을 커밋한 후, 이를 원격 리포지토리로 업로드하려면 git push 명령어를 사용
git push origin main
파일 수정
파일을 수정한 후 git add와 git commit을 사용하여 변경 사항을 반영
파일 삭제
파일을 삭제한 후 git rm 명령어로 삭제 사항을 Git에 반영
git rm oldfile.txt
git commit -m "Remove oldfile.txt"
파일 확인
git log 명령어를 사용하여 커밋 기록을 확인
git log
파일 상태 확인
git status 명령어는 로컬에서 수정된 파일과 스테이징 영역에 있는 파일들을 확인
git status