git 공부하기

윤준석·2022년 12월 26일
0

git의 버전 확인하기

$ git --version
git version 2.32.1 (Apple Git-133)

git 환경 설정하기

$ git config --global user.name "junseokmac"
$ git config --global user.email "wicaduce@gmail.com"

$ git config --list
credential.helper=osxkeychain
filter.lfs.clean=git-lfs clean -- %f
filter.lfs.smudge=git-lfs smudge -- %f
filter.lfs.process=git-lfs filter-process
filter.lfs.required=true
user.name=junseokmac
user.email=123123123@gmail.com

core.editor=code --wait

리눅스 명령어 연습하기

$ pwd // 현재 위치의 경로 확인, print working directory의 준말
/Users/junseok

$ ls// 현재 디렉토리에 어떤 파일이 있는지 체크, list의 준말

$ ls -al
// -a 숨김파일이나 디렉토리 함께 표시
-l 파일이나 디렉터리의 상세 정보 함께 표시
-t 파일의 정렬 순서를 거꾸로 표시
-r 파일 작성 시간 순으로(내림차순) 표시

$ cd (경로) // change directory의 준말
$ cd ..// 현재 위치의 상위 디렉토리로 이동
$ cd Downloads // Downloads 폴더로 이동

$ cd ~ => 홈 디렉토리로 돌아가기
./ 현재 디렉토리
../ 현재 디렉토리의 상위디렉토리

$ git config --global core.editor "code --wait"
git의 기본 편집기를 vscode로 설정합니다.

$ code --help // VSCODE 편집기 help 명령어입니다. code(비스코드)가 잘 설치되었는지 확인이 가능합니다.

폴더 만드는 방법

$ mkdir (폴더명) // 현재 디렉토리에 폴더명의 폴더를 만듭니다. make directory (mkdir)

폴더가 만들어진 모습을 볼 수 있어요.

폴더 삭제

$ rm -r (파일명) // rm remove 명령어로 삭제할 수 있습니다. -r을 붙이면 하위디렉토리까지 모두 삭제됩니다.

echo 명령어 알아보기

$ echo "안녕하세요" // 문자열을 컴퓨터 터미널에 출력하는 명령어

echo 명령어는 리다이렉션을 활용해 파일 생성이 가능합니다.

$ echo "안녕하세요" > hello.txt

  • 해당 경로에 hello.txt 파일명이 존재하지 않으면 echo 출력내용인 "안녕하세요" 를 내용으로 작성된 파일을 생성합니다.
  • 해당 경로에 동일한 파일명이 존재하면 출력내용으로 파일을 덮어쓰기 합니다.

$ echo "안녕하세요" >> hello.txt

  • 해당 경로에 hello.txt 파일명이 존재하지 않으면 echo 출력내용인 "안녕하세요" 를 내용으로 작성된 파일을 생성합니다.
  • 해당 경로에 동일한 파일명이 존재하면 출력내용으로 파일을 이어쓰기 합니다.

깃 로컬 저장소의 개념

디렉토리 생성
$ mkdir localrepo

디렉토리 안으로 이동
$ cd localrepo

새로운 git 저장소 초기화하기
$ git init

profile
컴퓨터 공학을 공부중인 윤준석 입니다!

0개의 댓글