본문 바로가기
DB

git 명령프롬프트를 통한 사용법(git 명령어 사용법)

by 코딩공장공장장 2020. 10. 29.

제 포스팅 글을 보면 이클립스와 git을 연동하는 방법에 관한 글이 있습니다. 

이클립스를 사용하지 않는 개발자도 있을 것이고 

이클립스가 아닌 명령프롬프트로 사용하고자 하는 개발자도 있을것이니

명령프롬프트를 통한 git 사용법에 대해 알아보도록 하겠습니다. 

 

 

 

먼저 git을 완전 처음 사용하는 초보자들을 위해 

git 설치법을 알려드리겠습니다. 

 

 

 

여러가지 프로그램이 있는데

git-scm.com/

 

Git

 

git-scm.com

에서 download페이지에 들어가 자신의 os에 맞는 버전을 다운로드 하시면 됩니다. 

 

 

참고로 저는 windows 64bit 2.29.1버젼을 다운로드 했습니다. 

 

 

지금 다운로드한 파일은 setup파일입니다. 

 

 

setup파일을 눌러 다시 설치를 시작합니다.

 

 

 

 

 

이런 화면이 뜨게 될 것입니다. 

 

 

next 항목이 굉장히 자주 나타나지만 기본 설정을 유지한채 next를 계속 눌러 

 

 

finish버튼을 눌러 설치를 완료해주세요.

 

 

 

자 이렇게 설치가 완료되었다면

 

 

윈도우 검색을 통해 GIT CMD가 다운이 됨을 확인할 수 있습니다. 

 

환경변수 설정을 통해 일반 CMD에서도 사용할 수 있습니다.(환경변수 설정은 포스팅 길이 관계로 생략, 구글검색 추천)

 

 

 

자 이제, github.com에 들어와서 아이디가 없으신 분은 회원가입을 하시고 로그인을 해주시기 바랍니다.

 

 

 

 

그런 다음에는 우측 상단의 초록색 new버튼을 눌러 

 

Repository(저장소)를 만들어 보겠습니다.

 

 

 

 

 

 

자 아래 이미지처럼 화면이 나왔다면 Repository name 항목에 저장소 이름을 적어주고

밑의 초록색 Create repository 버튼을 눌러주면 됩니다. 

public, private는 public은 저장소를 남들이 볼수 있도록 공개하는것이고 

private는 다른 사람은 보지 못하고 나만 볼수 있도록 하는 것입니다.

 

 

 

 

 

자 리포지토리를 생성하였다면

 

 

위와 같은 화면이 뜰것입니다. 

 

 

이제 본격적으로 컴퓨터에 있는 파일을 git에 저장시켜보도록 하겠습니다.

 

 

바탕화면에 새폴더를 하나 만들어주세요.

 

 

그리고 그 경로를 가져옵니다.

 

 

C:\Users\[모자이크]\Desktop\newFolder 저같은 경우 이런식으로 경로를 가져왔는데

 

 

이전에 다운로드 받은 Git CMD파일을 실행시켜 git 프롬프트로 이동합니다.

 

 

그리고 cd C:\Users\[모자이크]\Desktop\newFolder 명령어를 통해

 

 

 

 

 

해당 폴더 위치로 이동합니다.  그런다음 밑의 이미지에 있는 주소를 가져옵니다. 

 

 

 

 

 

그리고 git clone [복사한주소]   명령어를 통해 리포지토리를 복사해옵니다. 

그러면  밑의 이미지처럼 warning : you appear to have cloned an empty repository. 라는

비어있는 저장소를 복사했다는 명령어가 뜰것입니다. 아무래도 우리는 저장소에 아무것도 

저장시켜놓지 않았으니 당연한 결과입니다.

 

 

 

자 여기서 잠깐, git 환경설정을 하겠습니다. 

 

git config --global username [github계정 사용자이름]

git config --global useremail [github계정 사용자이메일]

 

 

자이제 다시 newFolder로 돌아가보면 

우리가 GitHub 홈페이지에서 만든 Repository가 만들어져 있음을 알수 있습니다.

 

 

 

 

그리고  이를 클릭하여 들어가보면 밑에처럼 숨김폴더로 .git 폴더가 생성되어있음을 확인할 수 있습니다.

 

 

 

여기까지 잘 따라왔다면 이제 우리는 우리 컴퓨터에 있는 파일을 git 계정에 저장시킬 수 있습니다.

 

 

 

 

 

 

 

 

밑에 처럼 임의의 메모파일을 저장시켜놨습니다. 

 

 

 

 

cmd에서 cd 명령어를 통해 Git_test폴더로 들어가 git status명령어를 입력하면

밑의 사진처럼 현재 상태를 알 수 있습니다. aa.txt 파일이 있음을 알수 있습니다.

 

 

 

 

그런 다음

git add aa.txt

git commit -m "first commit"     

git push 명령어를 입력하면 밑의 이미지와 같이 진행될 것입니다. 

 

git commit -m "first commit" 명령어는  first commit 이라는 메세지로 커밋했고

push명령어를 통해 최종적으로 git 저장소에 저장이 되는 것입니다.

 

 

 

참고로 처음 하시는 분들은

 

git push 명령어를 입력하면 이런 창이 뜰것입니다. 

보안을 위해 로그인 하는 과정이니 한번 로그인하면 추후에는 나타나지 않을 것입니다.

 

 

 

자 이제 다시 github 홈페이지로 돌아가서 새로고침을 눌러보면

 

 

위와 같이 aa.txt 가 저장됨을 알 수 있습니다. 

 

 

이 과정만 알고 있으시더라도 깃을 굉장히 다양하게 이용할 수 있을 것입니다. 

 

더 많은 명령어가 있지만 이는 다른 포스팅을 통해 알려드리도록 하겠습니다.

 

 

 

참고 tip) 여기서 부터는 팁입니다. 굳이 필요없으신 분들은 안 보셔도 됩니다. 

 

예를 들어 이클립스의 프로젝트를 명령프롬프트를 통해 git저장소에 저장시키고 싶은 경우

 

.git 숨김폴더를 프로젝트에 잘라내서 붙여넣기 하면 이클립스 프로젝트를 굳이 

 

위치변경하지 않고 그상태에서 저장소에 저장시킬수 잇습니다. 

 

(이건 그냥, 제가 사용하기 위한 목적입니다.)

반응형