본문 바로가기
코딩/개발도구(Git, VS Code, etc)

깃(Git) 명령어 모음(git cheat sheet), 터미널에서 푸시하는 방법

by 나홀로코더 2021. 11. 16.
반응형


나의 깃 레포지토리(git repository)에 내가 작성한 코드를 커밋하고, 깃허브로 푸시하고, 풀하는 방법은 다양하다.

필자가 사용 중인 코드 편집기인 비주얼스튜디오 코드(VS Code)에서도 소스 제어 기능을 제공하고 있으므로 간단하게 버튼 몇 개만 누르면 깃을 사용할 수 있다.

다만 가끔은 마우스로 손을 옮기고, 작은 버튼을 찾아 누르는 작업이 귀찮을 때가 있다.

그럴 땐 터미널을 열어서 깃 명령어를 직접 입력하면 되는데, 완전히 익숙해지기 전까지는 매번 명령어를 찾아보게 된다.

이럴 때 도움이 될 만한 자료를 찾아 공유한다.

주요 깃 명령어를 정리해 놓은 git cheat sheet이다.

깃허브의 공식 자료로 보이는데, 깃허브 홈페이지에서 열람할 수도 있고, 구글에 git cheat sheet를 검색하면 아래 PDF파일로도 받을 수 있다.

git-cheat-sheet-education.pdf
0.10MB


파일만 올리면 허전하니 기본적인 명령어 몇 개만 살펴보자.

github에 내가 작성한 스크립트를 올리는 과정은 세 단계로 이루어진다.

변경 내용을 스테이징하고,

스테이징한 내용을 커밋(commit) 하고,

현재의 커밋을 원격 저장소로 푸시(push)한다.

각 단계를 터미널에서 실행하려면 아래와 같이 입력한다.

1. 스테이징: git add [file name]


파일 이름이 myscript.py인 경우, git add myscript.py가 된다.

변경 사항이 있는 모든 파일을 스테이징하고 싶은 경우에는 파일 이름 대신 마침표를 하나 찍으면 된다.(git add .)

2. 커밋: git commit -m "[descriptive message]"


descriptive message는 말이 어려워 보이는데, 그냥 해당 커밋에 남기고 싶은 메모를 쓰면 된다.

3. 푸시: git push


푸시는 간단하다. 그냥 git push만 입력하면 된다.

반응형

댓글