Wii Pointer #1 Tilt Normal
본문 바로가기
📁 𝐭𝐨𝐨𝐥&𝐯𝐢𝐫𝐭𝐮𝐚𝐥𝐌𝐚𝐜𝐡𝐢𝐧𝐞/Git & GitHub

GitHub Repository에 내 파일 push 하는 방법

by 개발자_후니 2023. 2. 19.
728x90
반응형

 

 

 

목차

  • GitHub에 first commit push 하기
  • 작업 중간에 commit하고 push 하기

 


 

GitHub에 first commit push 하기

 

현재 생성한 파일을 GitHub와 연동하고 싶다면?

 

첫 번째로 GitHub로 들어가자.

 

 

 

 

 

프로필에 Repositories 에 있는 New 라는 버튼을 누르면,

 

 

 

 

 

 

 

해당 화면이 나타나게 된다.

 

Repository name 은 목록에서 나타나게 되는 이름을 뜻하고,

 

Description 에는 해당 파일이 무슨 파일인지 써주면 된다.

 

 

 

 

 

 

 

 

 

해당 내용으로 넣어주었다.

 

이제 Create repository 하면

 

 

 

 

 

 

 

 

해당 화면이 나타나고 

 

빨간색 원에 있는 글을 복사해주고

 

VScode 터미널 창으로 오자

 

 

 

 

 

echo "# practice" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin git@github.com:jaehunju1996/practice.git
git push -u origin main

 

 

 

 

복사한 코드를 해석하자면,

 

차례대로 README.md 파일에 # practice 라는 글을 넣어주고

 

git을 initializing 해주고

 

README.md 파일을 add 해주시고

 

add 한 파일을 "first commit" 이란 메모로 commit 해주고

 

git branch -M 으로 main이라는 브랜치를 생성해준다.

 

git remote 로 생성한 브랜치에 origin 으로 연결해주고

 

git push -u origin main 으로 push 해주며 push가 완료된다.

 

 

 

 

 

 

 

 

 

나는 가급적 이 logic을 작업 시작쯤에 먼저 해주고 작업을 하는 편이다.

 

그래야 중간 중간에 git을 커밋하고 푸쉬하고 저장할 수 있고

 

오류나는 부분에서 오류나기 전으로 돌리기까지가 원할할 수 있기 때문이다.

 

 

 

 

 


 

 

작업 중간에 commit 하고 push 하기

 

 

 

 

 

중간에 큰 덩어리의 작업을 완료했다면, commit하고, push 하자

 

습관적으로 git status로 확인해주자

 

git status

 

 

 

 

 

 

 

 

 

내가 바로 전에 커밋하고 푸쉬한 이후로 commt 할 수 있는 목록들이 빨간색 네모칸으로 확인할 수 있다.

 

이걸 확인할 수 있는건

 

git status인데 혼자 작업할때는 크게 중요하지 않지만, 협업시에는 중요하다

 

내가 어디 branch 에 있는지 확인할 수 있다.

 

 

 

 

 

 

 

 

 

 

이렇게 확인이 가능하다.

 

내가 올리고자 하는 branch 인것이 확인이 되었으니 이걸 commit할 수 있게 add 해주자

 

git add

 

git add -A 

 

해당 명령어는 All 즉 전체 파일을 add 하겠다는 명령어다 만약 어떠한 파일을 제외하고 싶다면 add 한 후에 제외시켜주자

 

git add 가 완료되었다면?

 

git commit을 해주자

 

git commit

 

git commit -m "feat:중간저장"

 

feat:ㅇㅇㅇ 에서 feat 부분은 필수는 아니지만 형식적인 것이니 참고해두자

 

 

 

 

 

 

 

 

 

git push

 

생성한 commit을 push 하는건 GitHub에 그대로 밀어 넣어준다고 생각하면 된다.

 

어렵지 않다 git push origin main 으로 명령어를 넣어주자

 

 

 

 

 

 

 

 

 

터미널 창에 이런 글이 나타나면서 완료가 되게 된다.

 

 

 

 

 

 

 

 

 

 

GitHub로 와서 내가만든 practice 로 들어가면 

 

해당 화면처럼 내가 push 한 파일들과 commit 할때 저장한 글들이 확인된다.

 

이로써 GitHub repository에 push 하는 방법을 끝마친다.

728x90
반응형