[Git] Git 레파지토리 생성 & 소스 올리기 (Git Bash활용)

GitHub에서 원격저장소를 만든 뒤 Git Bash를 활용하여 Push하는 방법입니다.

Git Repository생성

깃허브 바로가기

1. 위에 링크된 깃허브 사이트에가서 로그인을 합니다. (회원이 아니라면 회원가입을 해주세요.) 그런 뒤 1시방향에 있는 +버튼을 눌러서 New repository버튼을 눌러줍니다.


2. repository 정보를 입력하고 Create repository버튼을 눌러줍니다.


git bash에서 소스 push

1. 원하는 소스폴더에서 git bash를 실행시킵니다.


2. $ git init

깃을 init 시켜줍니다. (로컬저장소 만들기)


3. $ git status

올라가 파일이 있는지 현재 폴더에 있는 파일들을 확인합니다. 지금은 파일들이 빨간색으로 되어있지만 add작업을 하게되면 녹색으로 변합니다.


4. $ git add .

로컬저장소에 파일들을 올려줍니다. 모든 파일을 다 Push할것이기 때문에 add . 을 하였습니다. 특정 파일만 업로드를 하고싶으면 add [파일명 or 폴더명]이라고 해주시면 됩니다. add다음에 한칸 띄우고 . 입니다.


5. $ git commit -m "[Push 메시지명]"

Push시 원하는 메시지를 등록하고 commit을 해줍니다.


6. 자신이 올릴 깃 repository주소를 복사합니다. repository에서 오른쪽에 보이는 빨간박스안의 버튼을 누르면 복사할 수 있어요.


7. git remote add origin [repository 주소]

방금 복사해두었던 주소를 복사해줍니다. Ctrl+V는 안먹히니 마우스 오른쪽 클릭 -> paste을 해주세요.


8. git remote -v

이 작업까지 하게되면 로컬저장소가 원격 저장소로 연결됩니다.


9. git push origin master

아까 commit 해두었던 파일들을 원격저장소에 올립니다.


10. 파일들이 잘 업로드 되었습니다.


[Git] 여러가지 소스 형상관리 툴 종류와 사용목적

[Git] 윈도우버전 Git설치하기 (Git for Windows)

[Git] GitHub 레파지토리(Repository) 삭제

[Git] 이클립스와 깃(GitHub) 연동하여 원격 저장소의 프로젝트 내려받기

[Git] 이클립스 프로젝트를 깃(GitHub) 원격저장소에 올리기(Commit & Push)


댓글(5)

  • ykh
    2019.05.15 22:10

    안녕하세요. 보고 따라하고 있습니다.
    git add . 부분에서 모든 파일이 add되네요. 그래서 add를 제외할 수 있는 방법을 찾아보게 되었어요.
    . ignore도 같이 알려주시면 좋을 것 같습니다.
    글 감사합니다.

  • LTS
    2020.03.24 19:08

    잘 보고 갑니다.
    도움 많이 됐어요~

  • porouri
    2020.04.16 07:04

    잘보고 갑니다.
    감사합니다.

  • lucky
    2020.06.28 21:56

    덕분에 깃에 프로젝트 잘 올렸습니다 감사합니다

  • 2020.07.29 16:31 신고

    새로 생성한 리포지토리에 소스 업로드 하는 방법을 모르고있었는데 해결됬네요.
    감사합니다.

Designed by JB FACTORY