Github 터미널 사용법 정리

Captainjack·2021년 3월 14일

원하는 자료를 Fork로 가져올 수 있다.

가져온 자료는 Clone기능을 통해 자신의 PC에서 수정할 수 있다.

컴퓨터에 파일을 받았다면

terminal을 통해 접근을 해보자


cd .. (상위 폴더로 이동)
cd #(#폴더로 이동)
li (폴더 리스트 출력)
li -al (폴더의 권한을 리스트형태로 출력해줌)
pwd (현재 위치를 나타냄)
who i am (현재 사용자가 누구인지 나타냄)


git --version(설치되어있는지 확인)

다운 받은 clone폴더에서 원하는 작업을 한 후에 다시 깃 허브에 등록하고 싶으면

(직접받아오고 싶다면)
git clone http://xxx.xxxx.xxx

git status :현재 깃 허브 상태 출력

git add # : # 파일을 깃허브에 추가한다. (starting area로 옮겨준다)이후에 git status를 통해 수정한 파일이 등록되었는지 확인가능하다.

git commit -m '#' : '#'의 이름으로 커밋 기록으로 남긴다.

git push origin main : git push명령어의 인자 값으로 origin(remote)현재 저장소가 위치해 있는 곳, main 해당 주인의 이름.
push를 하게 되면 커밋이 origin의 main의 값과 연결된다.(업로드)

git log : 나의 커밋 상태를 확인해 볼 수 있다.

오타나 수정하고 싶다면


git reset HEAD^ : head^ 이면 직전 파일전까지 파일을 리셋 시킨다.
head-5 기준점부터 5개까지 파일을 전부 리셋 시킨다.

(수정했다면 다시 git add명령을 통해 starting area로 옮겨줘야한다.
커밋 기록도 남겨주자.)

git reset 1112fff : 커밋이름을 입력해서 원하는 커밋을 리셋 수정 가능하다.


profile
til' CTF WIN

0개의 댓글