[github]깃허브 Repository에 파일들(.java) 올리기

1. Git 설치하기

2. github에 new repository새로운 저장소 만들기

3. 내 컴퓨터에 원격 저장소 가져오기

원격 저장소 명령어 실행한 화면

git clone http://github.com/[이름]/[저장소명].git

 * git 설치 후 초기 설정을 위한 작업

 git config --global user.이름    (이름 : 깃허브 가입 시 이름)

 git config --global user.이메일    (이메일 : 깃허브 가입 시 이메일)

4. git add,commit,push

현재 저장소에 있는 파일 상태 알기

git status  

git status 명령어 실행한 화면

git add 와 git commit 과 git push 를 차례대로 해줄 것

 

이미지 출처:  https://dev.to/sublimegeek/git-staging-area-explained-like-im-five-1anh

*Working Directory: 현재 파일을 작업(추가, 수정, 삭제)하고 있는 영역

*Staging Area: Working Directory에서 add 명령어를 통해 파일이 이동되는 영역, commit전의 상태

*Repository: commit과 push 명령어를 통해 최종적으로 commit한 사항을 원격 저장소로 업로드함

git add [파일 이름] 혹은 git add [폴더 이름]

git add [폴더 이름]

git comit -m ["커밋 로그 내용"]

커밋 내용 작성 후 push 하여 원격 저장소(repository)로 최종 업로드 실행한 화면

git push origin main  commit한 파일들을 원격 저장소인 github의 repository로 최종 업로드

 

5. 커밋한 내용 로컬 log에서 취소 (?)

git reset HEAD^   최근에 한 commit 취소

최근 커밋 취소

 

6. 커밋한 내용 원격에서 취소

git push -f origin main commit 취소한 것을 push

commit 내용 push 해서 반영

 

 

최종적으로 원격 레포지토리에 .java 파일들이 들어있는 폴더가 잘 push 된 것을 볼 수 있다.