[Git] Git 레파지토리 생성 & 소스 올리기 (Git Bash활용)
- ETC./Git
- 2020. 12. 26.
GitHub에서 원격저장소를 만든 뒤 Git Bash를 활용하여 Push하는 방법입니다.
GitHub Repository 생성
1. 아래 URL을 클릭하여 GitHub로 들어간 뒤 로그인 하고 좌측 상단에서 저장소 NEW 버튼을 클릭합니다.
2. 생성 할 Repository의 주소와 설명등 상세 설정을 한 뒤 저장소 생성을 클릭하여 Repository를 생성합니다.
git bash에서 소스 push
1. 원하는 소스폴더에서 git bash를 실행시킵니다.
2. $ git init/p>
깃을 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. 파일들이 잘 업로드된것을 확인하실 수 있습니다.
'ETC. > Git' 카테고리의 다른 글
[Git] GitHub README 작성법 (마크다운, 이미지, Gif, 코드 블록 사용법) (2) | 2020.12.28 |
---|---|
[Git] Git Remote origin already exists 에러해결 remote origin 삭제 (0) | 2020.12.27 |
[Git] Git 레파지토리 생성 & 소스 올리기 (Git Bash활용) (11) | 2020.12.26 |
[Git] 윈도우 Git 설치하기 (Git for Windows) (11) | 2020.12.25 |
[Git] 소스트리 (SourceTree) 설치/다운로드하기 (0) | 2018.09.25 |
-
ykh2019.05.15 22:10
안녕하세요. 보고 따라하고 있습니다.
git add . 부분에서 모든 파일이 add되네요. 그래서 add를 제외할 수 있는 방법을 찾아보게 되었어요.
. ignore도 같이 알려주시면 좋을 것 같습니다.
글 감사합니다. -
LTS2020.03.24 19:08
잘 보고 갑니다.
도움 많이 됐어요~ -
porouri2020.04.16 07:04
잘보고 갑니다.
감사합니다. -
lucky2020.06.28 21:56
덕분에 깃에 프로젝트 잘 올렸습니다 감사합니다
-
2020.07.29 16:31 신고
새로 생성한 리포지토리에 소스 업로드 하는 방법을 모르고있었는데 해결됬네요.
감사합니다. -
hahaha2021.05.27 19:25
commit 할때마다 이 과정들의 코드를 일일이 쳐야 하나요?
-
2021.05.30 09:34 신고
네네 ide를 따로 사용하지않는다면 일일이 치셔야해요
-
-
black2022.01.29 18:53
안녕하세요. 글 보고 잘 따라했습니다. 그런데 git bash 상에서는 정상적으로 push 됐다고 뜨는데 제 github repository에는 업로드한 파일과 폴더는 안 뜨고 대신에 위에 'master had recent pushes 10 minutes ago'라는 메세지가 뜨면서 우측에 compare&pull request 버튼만 뜨는데 이 상태에서는 어떻게 해결해야되나요?
-
2022.02.02 03:59 신고
master had recent pushes 10 minutes ago 이 메시지만 봐서는 정상적으로 push가 된것 같기는 한데 혹시 깃 브랜치가 다른걸로 되어있는 것은 아닌가요?
-
-
miiii2022.03.08 13:42
이거보고 쉽게 해결했습니다.. 정말 감사합니다!
-
2022.03.08 16:24 신고
감사합니다~!
-