Git 및 Github 소개
Git 기본
git config --global user.name "사용할 이름"
git config --global user.email "사용할 이메일"
git config --list
ITPS@DESKTOP-NUOPUIF MINGW64 ~
$
ITPS : 사용자 이름
DESKTOP-NUOPUIF : 컴퓨터 정보
MINGW64 : 버전 정보
~ : 기본 홈 디렉터리
ITPS@DESKTOP-NUOPUIF MINGW64 ~
$ pwd
* 위치 확인
ITPS@DESKTOP-NUOPUIF MINGW64 ~
$ ls
* pwd에 있는 파일과 폴더이름을 볼 수 있다.
ITPS@DESKTOP-NUOPUIF MINGW64 ~
$ ls -a
* 모든 파일과 디렉터리를 볼 수 있다.
ITPS@DESKTOP-NUOPUIF MINGW64 ~
$ ls -l
날짜, 유형, 크기같은 상세정보까지 전부 출력이 된다.
ls -a와 ls -l에 쓰이는 -는 옵션이다.
1 2 3 4
- rw- r-- r--
d rwx r-x r-x
l rwx rwx rwx
1 : 일반 타입들
- = 파일유형
d = 디렉토리
l = 링크. 바로가기
2 : 자기 자신 권한
3 : 소유주가 속한 그룹
4 : 그 이외의 다른 사람들
r = 읽을 수 있다.
w = 쓸 수 있다.
x = 실행할 수 있다.
rw-에 있는 -는 해당 위치에 있는 권한을 할 수 없다는 뜻이다.
ITPS@DESKTOP-NUOPUIF MINGW64 ~
$ cd Documents
ITPS@DESKTOP-NUOPUIF MINGW64 ~/Documents
* Documents 폴더로 들어감.
절대경로 : 최상위 디렉토리부터 해당 파일까지 경유한 모든 경로를 전부 기입하는 방식이다.
상대경로 : 현재 파일이 존재하는 디렉토리를 기준으로 해당 파일까지의 위치를 작성한 경로이다.
cd .. : 상위 폴더로 돌아간다.
./ : 현재 디렉터리(폴더) 위치
../ : 현재 위치의 상단 디렉터리(폴더) 위치
ITPS@DESKTOP-NUOPUIF MINGW64 ~
$ cd ./Documents/
ITPS@DESKTOP-NUOPUIF MINGW64 ~/Documents
$ cd ../Desktop/
* 상위 폴더로 가서 데스크톱 폴더로 가겠다.
ITPS@DESKTOP-NUOPUIF MINGW64 ~/Desktop
$
Desktop 폴더로 이동함.
ITPS@DESKTOP-NUOPUIF MINGW64 ~/Desktop
$ cd ../../
* 여러번 사용 가능. 두 번 상위 폴더로 갔기 때문에 유저폴더
ITPS@DESKTOP-NUOPUIF MINGW64 /c/Users
$
ITPS@DESKTOP-NUOPUIF MINGW64 /c/Users
$ cd ~
* 무조건 홈 디렉터리로 이동
ITPS@DESKTOP-NUOPUIF MINGW64 ~
$
* 기본 홈 디렉터리
ITPS@DESKTOP-NUOPUIF MINGW64 ~/Documents
$ cd test20230727/
ITPS@DESKTOP-NUOPUIF MINGW64 ~/Documents/test20230727
$
* -> test 폴더로 이동
좋은 글 감사합니다. 자주 올게요 :)